npm install出错:rollbackFailedOptional && npm ERR!code EINTEGRITY【已解决】
使用npm安装模板引擎npm install art-template
时出错,一开始是安装进度条一直不动出现rollbackFailedOptional问题,过不了多久就会出现npm ERR!code EINTEGRITY
解决步骤
1、因为npm没有设置国内镜像服务器(因为大部分内容要去外网下载,直连比较慢
- 先执行
npm config set registry http://registry.npm.taobao.org
- 再执行安装命令
npm install art-template
- 看网上其他的解决方案一般到这就已经好了
2、因为我是第一次使用,所以还出现了一些别的问题 npm WARN saveError ENOENT:no such file or directory…
错误原因:项目没有 package.json 文件导致
解决方案:使用 npm init -y
生成默认的 package.json 文件,并显示在了终端
3、当我再执行npm install art-template
时又出错了:npm notice created a lockfile as package-lock.json.You should commit this file.
解决方案
在package.json中增加private字段, 将项目声明为私有项目:
“private”: true,
再重新运行,notice就没有了
呼,一系列操作下来终于over了!!