安装API Connect工具包#apiconnect时完整性校验和失败

Rav*_*att 12 node.js npm apiconnect

我在安装API Connect工具包时遇到以下错误:

sha1-UhOHSxsj + deaxi0QbjKXDirzcn8 =使用sha1时完整性校验和失败:想要sha1-UhOHSxsj + deaxi0QbjKXDirzcn8 =但得到了sha1-208ds/bfbkHrcce1kMfz2sLUPhs =.(627039字节)

节点版本: - 6.10.3 NPM版本: - 5.0.1

我正在尝试使用npm install -g apiconnect命令在Windows 7工作站(64位)上安装API Connect工具包.

解决此问题的后续步骤可能是什么?

air*_*aft 16

我遇到了这个问题,幸运的是,我在Github找到了解决方案 :

这是由package-lock.json,

所以我删除它: rm package-lock.json

enter image description here

然后我执行npm install它对我有用.


bad*_*key 6

转到项目目录并在 fx powershell 或 cmd 中输入以下命令。

rm ./package-lock.json
npm cache clear --force
npm install -g npm
Run Code Online (Sandbox Code Playgroud)

这对我有用。


小智 4

我在 Windows 10 的 Node(v8.1.0) 和 NPM(5.0.3) 版本中遇到类似的错误。按照以下步骤修复此问题。a) 完全卸载 npm 和 Node.js。b) 从“C:\Users\\AppData\Roaming”位置删除“npm”和“npm-cache”文件夹。c) 通过“.msi”安装最新的节点版本 d) 从节点命令提示符运行“npm i -g npm” e) 移动到您的项目位置并运行“npm install”它应该可以工作。