造成npm启动失败的问题有很多,我遇到的是之前已经安装(npm install)过,项目也跑过,后来因为服务器重做了系统,就重新部署的项目,导致新部署的项目报了警告,我的解决方法是在nodejs中执行下面的指令清楚一下缓存
npm cache clean --force
在将之前项目中安装生成的node_modules文件夹和package-lock.json文件删掉,然后重新安装就可以了
如果上面的方法不行的话试试下面的方法
windows+r 输入cmd 调出powershell窗口 输入
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完之后输入 cnpm -v,可以查看cnpm 版本号