Javascript 使用Nodejs 7.7.4从源代码构建Atom时出错
我正试图从Fedora上的源代码构建Atom编辑器。我已经安装了所有依赖项,但无法通过nvm安装Node.js 6.x(如Atom的安装指南“”中所建议的)。 所以我通过nvm安装了Node.js,得到了Node.js v7.7.4。现在,当我在atom目录上运行“script/build”时,会收到以下错误消息:Javascript 使用Nodejs 7.7.4从源代码构建Atom时出错,javascript,node.js,linux,fedora,atom-editor,Javascript,Node.js,Linux,Fedora,Atom Editor,我正试图从Fedora上的源代码构建Atom编辑器。我已经安装了所有依赖项,但无法通过nvm安装Node.js 6.x(如Atom的安装指南“”中所建议的)。 所以我通过nvm安装了Node.js,得到了Node.js v7.7.4。现在,当我在atom目录上运行“script/build”时,会收到以下错误消息: /home/andre/src/atom/script/lib/verify-machine-requirements.js:23 throw new Error(`Atom doe
/home/andre/src/atom/script/lib/verify-machine-requirements.js:23
throw new Error(`Atom does not build properly on node v7+. node v${fullVersion} is installed.`)
^
Error: Atom does not build properly on node v7+. node v7.7.4 is installed.
at verifyNode (/home/andre/src/atom/script/lib/verify-machine-requirements.js:23:11)
at module.exports (/home/andre/src/atom/script/lib/verify-machine-requirements.js:10:3)
at Object.<anonymous> (/home/andre/src/atom/script/bootstrap:18:1)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
/home/andre/src/atom/script/lib/verify machine requirements.js:23
抛出新错误(`Atom未在节点v7+上正确生成。已安装节点v${fullVersion}`)
^
错误:Atom未在节点v7+上正确生成。已安装节点v7.7.4。
在verifyNode(/home/andre/src/atom/script/lib/verify machine requirements.js:23:11)
在module.exports(/home/andre/src/atom/script/lib/verify machine requirements.js:10:3)
反对。(/home/andre/src/atom/script/bootstrap:18:1)
在模块处编译(模块js:571:32)
在Object.Module.\u extensions..js(Module.js:580:10)
在Module.load(Module.js:488:32)
在tryModuleLoad时(module.js:447:12)
在Function.Module.\u加载(Module.js:439:3)
at Module.require(Module.js:498:17)
根据需要(内部/module.js:20:19)
我想知道如何安装Node.js 6.x并在构建Atom时使用它,而不是使用Node.js v7.7.4
nvm使用6.x
如果问题仍然存在,
nvm卸载7.7.4
我尝试过,但当我升级它时,我收到了这样一条消息:“感谢您的反馈!记录了声誉低于15的人的投票,但不会更改公开显示的帖子分数。”