解决方案:npm install报错
1.1 pm ERR! code EINTEGRITY
1.1.1 问题描述
1 | :pm ERR! code EINTEGRITY |
1.1.2 问题解决
- 删除本地的 package-lock.json 文件
- 【可选】更新自己的 npm 版本 (npm i -g npm)
- 【可选】清空 npm 缓存 (npm cache clean –force | npm cache verify)
- 重新安装 (npm install)
1.2 Can’t find Python executable python
1.2.1 问题描述
1 | stack Error: Can't find Python executable python |
1.2.2 问题解决
因为 node-gyp 的安装需要,它只能支持 python2,官方推荐 python2.7,
下载安装 python 2.7,并设置系统路径
终端中进行设置:
npm config set python "C:\Python27\python.exe"