Javascript npm无法安装scrypt。节点gyp重建
我想运行一个区块链应用程序,但我遇到了这个错误 npm错误!代码失效周期Javascript npm无法安装scrypt。节点gyp重建,javascript,node.js,npm,blockchain,scrypt,Javascript,Node.js,Npm,Blockchain,Scrypt,我想运行一个区块链应用程序,但我遇到了这个错误 npm错误!代码失效周期 npm错误!错误1 npm错误!scrypt@6.0.3安装:节点gyp重建 npm错误!退出状态1 npm错误 npm错误!失败scrypt@6.0.3安装脚本。 npm错误!这可能不是npm的问题。 上面可能还有其他日志输出 我已尝试删除节点模块,npm缓存验证和npm安装。我已卸载并重新安装了npm和nodejs。我的npm版本是6.12.0和node版本v12.13.0 通过此链接: 我已经通过以下步骤解决了这个问
npm错误!错误1
npm错误!scrypt@6.0.3安装:
节点gyp重建
npm错误!退出状态1
npm错误
npm错误!失败scrypt@6.0.3安装脚本。
npm错误!这可能不是npm的问题。
上面可能还有其他日志输出 我已尝试删除节点模块,
npm
缓存验证和npm安装
。我已卸载并重新安装了npm
和nodejs
。我的npm
版本是6.12.0
和node
版本v12.13.0
通过此链接:
我已经通过以下步骤解决了这个问题
另外,我认为您可以按照以下步骤修复节点gyp: 重新编译时需要使用命令行开发人员工具: macOS 下载“用于Xcode 11的命令行工具” 在安装过程中,将要求您登录Apple开发者 Ubuntu
$sudo apt-get-install-build-essential
Windows 10
$npm安装-g windows构建工具
信不信由你,
用途:sudo npm。。。
它对我很有用所以如果我在linux上运行它,我应该使用linux构建工具吗?@Geek我不确定这一点。你应该试试。谁知道呢,可能有用。我在Github上发现了这个问题。您还可以看到Linux系统的讨论和响应:
npm install --global --production windows-build-tools
node-gyp configure --msvs_version=2015
npm config set python /path/to/executable/python2.7
npm install web3 --save