Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript npm无法安装scrypt。节点gyp重建_Javascript_Node.js_Npm_Blockchain_Scrypt - Fatal编程技术网

Javascript npm无法安装scrypt。节点gyp重建

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错误!代码失效周期
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