The problem is that there is no --no-progress flag. That's the best I can do as you haven't shown anything but an error :) you can show your package.json or a link to the project (if it's public)
Sep 24, 2022
9
Level 4
npm run backend-production command error
Hi developer i cloned a project from github and now when i run npm run backend-prod it give me the following error.
$ npm run backend-prod
> backend-prod
> npm run backend-production
> backend-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 --env.mixfile=webpack.backend.mix.js
[webpack-cli] Error: Unknown option '--no-progress'
[webpack-cli] Run 'webpack --help' to see available commands and options
my system is window 10 xampp
Level 102
Level 4
@Sinnbeck my packege .json
{
"private": true,
"scripts": {
"prefrontend-dev": "rm -rf public/frontend",
"frontend-dev": "npm run frontend-development",
"frontend-development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js --env.mixfile=webpack.frontend.mix.js",
"frontend-watch": "npm run frontend-development -- --watch",
"frontend-prod": "npm run frontend-production",
"frontend-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 --env.mixfile=webpack.frontend.mix.js",
"prebackend-dev": "rm -rf public/css public/js public/fonts public/images",
"backend-dev": "npm run backend-development",
"backend-development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js --env.mixfile=webpack.backend.mix.js",
"backend-watch": "npm run backend-development -- --watch",
"backend-prod": "npm run backend-production",
"backend-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 --env.mixfile=webpack.backend.mix.js"
},
"devDependencies": {
"axios": "^0.27.2",
"cross-env": "^7.0.3",
"laravel-mix": "^6.0.49",
"resolve-url-loader": "^3.1.0",
"sass": "^1.15.2",
"sass-loader": "^8.0.0",
"script-loader": "^0.7.2",
"vue-template-compiler": "^2.6.11"
},
"dependencies": {
"bootstrap": "^3.4.0",
"bootstrap-colorpicker": "^2.5.3",
"chart.js": "^2.9.3",
"datatables.net": "^1.10.20",
"datatables.net-bs": "^1.10.20",
"datatables.net-responsive-bs": "^2.2.1",
"fastclick": "^1.0.6",
"font-awesome": "^4.7.0",
"icheck": "^1.0.2",
"install": "^0.11.0",
"jquery": "^3.6.1",
"jquery-slimscroll": "^1.3.8",
"jquery-ui": "^1.12.1",
"jquery-validation": "^1.19.1",
"moment": "^2.29.4",
"popper.js": "^1.16.0",
"remove": "^0.1.5",
"select2": "^4.0.12",
"sweetalert2": "^7.33.1",
"toastr": "^2.1.4",
"webpack": "^5.74.0"
}
}
and the git bash did not show me any thing execpt this.
$ npm run backend-prod
> backend-prod
> npm run backend-production
> backend-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 --env.mixfile=webpack.backend.mix.js
[webpack-cli] Error: Unknown option '--no-progress'
[webpack-cli] Run 'webpack --help' to see available commands and options
Level 102
@Shahidhsalarzai seems someone updated laravel mix but forgot to update the mix command
Before
"backend-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 --env.mixfile=webpack.backend.mix.js"
After
"backend-production": "mix --production --mix-config=webpack.backend.mix.js"
Level 102
@Shahidhsalarzai one thing at a time. Start by getting npm working :)
Level 4
@Sinnbeck i updated my packege.json and i am giting the following error
> npm run backend-production
> backend-production
> mix --production --mix-config =webpack.backend.mix.js
[webpack-cli] Error: Cannot find module 'C:\xampp\htdocs\cloudschool\=webpack.backend.mix.js'
Require stack:
- C:\xampp\htdocs\cloudschool\node_modules\laravel-mix\setup\webpack.config.js
- C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\webpack-cli.js
- C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\bootstrap.js
- C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\bin\cli.js
- C:\xampp\htdocs\cloudschool\node_modules\webpack\bin\webpack.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15)
at Function.Module._load (node:internal/modules/cjs/loader:804:27)
at Module.require (node:internal/modules/cjs/loader:1028:19)
at require (node:internal/modules/cjs/helpers:102:18)
at module.exports (C:\xampp\htdocs\cloudschool\node_modules\laravel-mix\setup\webpack.config.js:11:5)
at loadConfigByPath (C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\webpack-cli.js:1439:37)
at async Promise.all (index 0)
at async WebpackCLI.loadConfig (C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\webpack-cli.js:1454:35)
at async WebpackCLI.createCompiler (C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\webpack-cli.js:1785:22)
at async WebpackCLI.runWebpack (C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\webpack-cli.js:1890:20) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\xampp\htdocs\cloudschool\node_modules\laravel-mix\setup\webpack.config.js',
'C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\webpack-cli.js',
'C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\lib\bootstrap.js',
'C:\xampp\htdocs\cloudschool\node_modules\webpack-cli\bin\cli.js',
'C:\xampp\htdocs\cloudschool\node_modules\webpack\bin\webpack.js'
]
}
Level 102
@Shahidhsalarzai maybe I remember wrong and they are swapped
mix --mix-config=webpack.backend.mix.js --production
1 like
Level 4
@Sinnbeck thank you sir you did it
Level 102
@Shahidhsalarzai awesome. I assume php artisan serve works as well now?
Level 4
@Sinnbeck yes sir its working thank u
1 like
Please or to participate in this conversation.