繁体   English   中英

在Ubuntu 16.10中要安装哪个node.js版本?

[英]Which node.js version to install in Ubuntu 16.10?

我正在尝试在Ubuntu 16.10系统中安装Truffle 在此之前,我需要安装node.js。 不支持最新的v8。 因此,我下载了v7并安装了其build-essential工具。 但是在安装Truffle时( sudo npm install -g truffle ),我发现一条错误消息:

节点预石膏错误! 尝试下载(404): https : //node-webrtc.s3.amazonaws.com/wrtc/v0.0.61/Release/node-v51-linux-ia32.tar.gz

节点预石膏错误! 找不到针对wrtc@0.0.61和node@7.10.0(node-v51 ABI)的预构建二进制文件(使用node-gyp回到源代码编译)

然后,片刻之后,此错误弹出:

npm警告可选的跳过选择性依赖性:fsevents@^1.0.0(node_modules / truffle / node_modules / chokidar / node_modules / fsevents):

npm WARN notsup跳过可选依赖项:fsevents@1.1.1不受支持的平台:通缉{“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “IA32”})

npm ERR! Linux 4.4.0-59-通用npm ERR! argv“ / usr / bin / nodejs”“ / usr / bin / npm”“安装”“ -g”“松露” npm ERR! 节点v7.10.0 npm ERR! npm v4.2.0 npm错误! 代码ELIFECYCLE npm ERR! errno 1

npm ERR! wrtc@0.0.61安装: node-pre-gyp install --fallback-to-build npm ERR! 退出状态1

npm ERR! 在wrtc@0.0.61安装脚本'node-pre-gyp install --fallback-to-build'失败。 确保已安装最新版本的node.js和npm。 如果这样做,这很可能是wrtc软件包的问题,​​而不是npm本身的问题。 告诉作者这在您的系统上失败:node-pre-gyp install --fallback-to-build

Yakkety支持哪个版本? 我应该恢复到以前的Ubuntu版本吗?

您首先需要安装

sudo npm install node-pre-gyp -g

在这之后

sudo npm install -g truffle

如果仍然有问题,例如C编译器为ubuntu安装了g ++ && gcc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM