win10环境下npm start 失败后的解决方案及总结

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版本,先删后改,卸载之后安装指定版本