解决webstrom导入别人的项目出错的诸多问题

webstrom导入别人的vue项目:

1.首先npm install,报了no such file or directory open xxxxxx(文件路径) package.json的错误,无法进行下去

解决办法:切换到本项目node_modules路径下再执行npm install。(可能因为找不到package文件吧)

2.再次npm install,接着不报上面的错了。报了Unexpected end of JSON input while parsing near '..._hasShrinkwrap":false这个错误,百度去查,有先例说由于“npm代理为淘宝的代理的时候就会发生这样的错误,将npm代理换回来就不报错了,具体原因不详。

解决办法:npm config set registry http://registry.cnpmjs.org

3.再次npm install,报了

npm ERR! errno -4048,Error: EPERM: operation not permitted

解决办法:直接用命令清理就行,控制台输入:

npm cache clean --force

4.最后执行npm install,没有报错,项目install成功。npm start启动,正常运行。

你可能感兴趣的:(解决webstrom导入别人的项目出错的诸多问题)