Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error: Cannot find module 'webpack-cli/bin/config-yargs'

'Github' asked me to update 'webpack-dev-server' to version 3.1.11 or higher for security reasons.

However, 'npm run dev' will not run after the update.

I don't solve this problem

Error: Cannot find module 'webpack-cli/bin/config-yargs'

The code for 'package.json' is as follows.

  "dependencies": {     "@vue/cli-plugin-babel": "^3.5.1",     "config": "^3.0.1",     "vue": "^2.5.2",     "vue-router": "^3.0.1"   },   "devDependencies": {     "vue-jest": "^1.0.2",     "vue-loader": "^13.3.0",     "vue-style-loader": "^3.0.1",     "vue-template-compiler": "^2.5.2",     "webpack": "^3.12.0",     "webpack-bundle-analyzer": "^3.3.2",     "webpack-cli": "^3.3.10",     "webpack-dev-server": "^3.1.14",     "webpack-merge": "^4.1.0"   },   "engines": {     "node": ">= 6.0.0",     "npm": ">= 3.0.0"   },   "browserslist": [     "> 1%",     "last 2 versions",     "not ie <= 8"   ] 
like image 438
Sh031224 Avatar asked Jan 06 '20 11:01

Sh031224


People also ask

Can not find module webpack CLI bin config yargs?

To solve the error "Cannot find module 'webpack/bin/config-yargs'", make sure you're running a recent version of webpack and replace the webpack-dev-server command with webpack serve in your package. json file.

Can not find module yargs?

To solve the error "Cannot find module 'yargs'", make sure to install the yargs package by opening your terminal in your project's root directory and running the following command: npm i yargs . If you use TypeScript, install the typings by running npm i -D @types/yargs .

Can not find webpack?

If you're still getting the "Cannot find module 'webpack'" error, open your package. json file and make sure it contains the webpack package in the devDependencies object. Copied! You can try to manually add the line and re-run npm install .


1 Answers

You could try changing webpack-dev-server to webpack serve in your npm run script inside package.json

like image 135
Gakis41 Avatar answered Oct 01 '22 05:10

Gakis41