Error: Cannot find module 'webpack-cli'
? ? at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
? ? at Function.Module._load (internal/modules/cjs/loader.js:507:25)
? ? at Module.require (internal/modules/cjs/loader.js:637:17)
? ? at require (internal/modules/cjs/helpers.js:22:18)
? ? at runCommand.then (/root/.nvm/versions/node/v10.15.0/lib/node_modules/webpack/bin/webpack.js:142:5)
? ? at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }
[root@localhost webpack]# npm i webpack -g
很順利就安裝好了webpack
[root@localhost webpack]# webpack -h
但是就當(dāng)我查看webpack命令的時(shí)候
One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:
- webpack-cli (https://github.com/webpack/webpack-cli)
? The original webpack full-featured CLI.
We will use "npm" to install the CLI via "npm install -D".
Do you want to install 'webpack-cli' (yes/no):
我沒有多思考就yes
然后就報(bào)出了最上面的錯(cuò)誤
后來發(fā)現(xiàn)我現(xiàn)在的路徑是[root@localhost webpack]# 但是我是 -g全局安裝的webpack
但是當(dāng)我輸入yes的時(shí)候,系統(tǒng)查找的是我當(dāng)前路徑下的package.json當(dāng)然了就無法安裝了畢竟 webpack安裝在全局,webpack-cli也得全局安裝
[root@localhost webpack]# npm i webpack-cli -g
當(dāng)然我就想看一下我之前全局安裝過的npm 包都有哪些:
[root@localhost webpack]# npm list -g --depth
/root/.nvm/versions/node/v10.15.0/lib
├── npm@6.7.0
├── to@0.2.9
├── update@0.7.4
├── webpack@4.29.0
└── webpack-cli@3.2.1