记录下教程内运行Laravel-mix遇到的问题,并想咨询下其中一些暂时没有明白的地方

运行环境 win10 Homestead laravel8.55 php8.0.1

今天抽时间学习下L05-电商实战,在2.6章配置运行laravel-mix 出现了问题 查找了一系列相关问题答案后做下整理

  1. 修改laeavel8内package.json文件,我是直接查看项目代码复制的该文件
    {
     "private": true,
     "scripts":{
         "dev": "npm run development",
         "development": "NODE_ENV=development node_modules/webpack/bin/webpack.js --progress  --config=node_modules/laravel-mix/setup/webpack.config.js",
         "watch": "NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress  --config=node_modules/laravel-mix/setup/webpack.config.js",
         "watch-poll": "npm run watch",
         "hot": "NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
         "prod": "npm run production",
         "production": "NODE_ENV=production node_modules/webpack/bin/webpack.js --progress  --config=node_modules/laravel-mix/setup/webpack.config.js"
     },
     "devDependencies": {
         "axios": "^0.21",
         "bootstrap": "^4.0.0",
         "jquery": "^3.2",
         "laravel-mix": "^6.0.6",
         "lodash": "^4.17.19",
         "popper.js": "^1.12",
         "postcss": "^8.1.14",
         "resolve-url-loader": "^2.3.1",
         "sass": "^1.20.1",
         "sass-loader": "^8.0.0",
         "vue": "^2.5.17",
         "vue-loader": "^15.9.5",
         "vue-template-compiler": "^2.6.10"
     },
     "dependencies": {
         "@fortawesome/fontawesome-free": "^5.15.2",
         "china-area-data": "^5.0.1",
         "sweetalert": "^2.1.2"
     }
    }
  2. 根据教程配置安装加速镜像(加速即可),再使用Yarn安装依赖,教程内的命令不清楚是什么问题?运行不成功 一直报错,记录下我执行成功的
    yarn install --no-bin-links
    记录下教程内运行Laravel-mix遇到的问题,并想咨询下其中一些暂时没有明白的地方
    黄色warning暂且不用管
  3. 执行 npm run dev成功。。

请教下教程内环境配置 npm run dev 可以执行 npm run watch-poll 执行报错问题
但是在执行 npm run watch-poll 出现报错信息,提示未知选项--hide-modules

请教下教程内环境配置 npm run dev 可以执行 npm run watch-poll 执行报错问题
然后搜索了一番之后 把package.json文件内3处--hide-modules给删除掉了。。继续执行,但又是报错

请教下教程内环境配置 npm run dev 可以执行 npm run watch-poll 执行报错问题
然后又把文件内的 --watch-poll给删除了,继续执行OK

记录下教程内运行Laravel-mix遇到的问题,并想咨询下其中一些暂时没有明白的地方

现在虽然可以运行成功了,但是不知道有没有隐患,希望看到的小伙伴可以帮忙确认一下:pray::pray::pray:
并且 --hide-modules--watch-poll是干什么用的?

[参考链接]多谢这些大佬解决方案和回复
在学习教程中,总是遇到的一些坑(记录一下解决方法)
运行 yarn 的时候一直报错
当然少不了百度,google,必应

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2

哈哈哈哈哈我按照你的方式也跑通了 :joy:

2年前 评论

我的问题是跑npm run dev 不生成文件 但是这个package.json 好用 成功执行 谢谢

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!