win10环境下npm start 失败后的解决方案及总结
win10环境下npm start 失败后的解决方案及总结
检查node位置及环境变量配置,方法如下
- where node
- npm install cluster
- 在D盘nodejs目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终的模块配置位置。配置完成后,执行下面这两个命令:
npm config set prefix "D:\Program Files\nodejs\node_global"npm config set cache “D:\Program Files\nodejs\node_cache” - npm install cluster -g
- node_global路劲配置到NODE_PATH
- node_global路劲配置到PATH
上图错误原因
- 一种说是webpack 和 webpack-dev-server版本不匹配
- 另一种是webpack4之后,将config-yargs放到了webpack-cli里面去了
解决方案
方案一
webpack 版本在 4 以上时,安装 webpack-cli,然后更新
- npm install webpack-cli -D
- npm update
方案二
修改webpack和webpack-dev-server版本,先删后改,卸载之后安装指定版本
- cnpm uninstall webpack -g
- cnpm uninstall -g webpack-dev-server
- cnpm install [email protected] --save-dev
- cnpm install [email protected] --save-dev