Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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 使用Nodejs 7.7.4从源代码构建Atom时出错_Javascript_Node.js_Linux_Fedora_Atom Editor - Fatal编程技术网

Javascript 使用Nodejs 7.7.4从源代码构建Atom时出错

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

我正试图从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 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的人的投票,但不会更改公开显示的帖子分数。”