简体   繁体   English

npm run dev 在 Laravel 7 项目中不起作用

[英]npm run dev is not working in Laravel 7 project

I am working with Laravel 7, installed auth bootstrap and ran npm install command as well.我正在使用 Laravel 7,安装了 auth bootstrap 并运行了npm install命令。 After I ran npm run dev command the following error messages occurred:运行npm run dev命令后,出现以下错误消息:

cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

[webpack-cli] Error: Unknown option '--hide-modules'
[webpack-cli] Run 'webpack --help' to see available commands and options

How could I fix this problem?我该如何解决这个问题? package.json包.json

{
    "private": true,
    "scripts": {
        "dev": "npm run development",
        "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
        "watch": "npm run development -- --watch",
        "watch-poll": "npm run watch -- --watch-poll",
        "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --disable-host-check --config=node_modules/laravel-mix/setup/webpack.config.js",
        "prod": "npm run production",
        "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
    },
    "devDependencies": {
        "axios": "^0.21.1",
        "bootstrap": "^4.0.0",
        "cross-env": "^7.0",
        "jquery": "^3.2",
        "laravel-mix": "^6.0.25",
        "lodash": "^4.17.19",
        "popper.js": "^1.12",
        "resolve-url-loader": "^3.1.0",
        "webpack": "^5.23.0"
    }
}

I had the same problem and I solved it with below steps:我遇到了同样的问题,我通过以下步骤解决了它:

  1. add "webpack": "^5.23.0" in package.json在 package.json 中添加"webpack": "^5.23.0"
  2. run commands:运行命令:
npm uninstall sass
npm uninstall sass-loader
rm -rf node_modules
rm package-lock.json yarn.lock
npm cache clear --force
npm install

after that npm run dev worked properly.在那之后npm run dev正常工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 npm run dev 在新的 Laravel 项目中失败 - npm run dev fails in fresh laravel project laravel 6 身份验证“npm run dev 不工作” - laravel 6 authentication "npm run dev not working" 我如何在 cpanel 中运行“npm run dev”我从事 laravel 项目 - HOW can i run “npm run dev” in cpanel i working on laravel project Laravel 身份验证不起作用 npm install&&npm run dev - Laravel authentication not working npm install&&npm run dev npm install && npm run dev 在 laravel 中不工作 - npm install && npm run dev isnt working in laravel npm 在 laravel 8 应用程序中安装 laravel/ui 后运行开发不工作 - npm run dev not working after laravel/ui installation in laravel 8 app Laravel Breeze (vue) 和 Homestead - npm run dev 和 HMR 不工作 - Laravel Breeze (vue) and Homestead - npm run dev and HMR not working Laravel 8 - “npm run dev”不工作。 sh:1:混合:权限被拒绝 - Laravel 8 - "npm run dev" not working. sh: 1: mix: Permission denied 在laravel npm运行dev报错: - In laravel npm run dev errors: 'npm run watch' 或 'dev' 在我的计算机(Laravel 项目)中不再工作,错误:'[webpack-cli] RangeError:超过最大调用堆栈大小' - 'npm run watch' or 'dev' not working anymore in my computer (Laravel project), Error : '[webpack-cli] RangeError: Maximum call stack size exceeded'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM