为什么apm脚本要使用v0.10.40的旧版本node?

这几天打算尝试自己写atom插件,发现apm这个坑。
我发现 apm --version的node版本是0.10.40
看了下apm-cli脚本的代码,他使用的是atom编辑器 app目录下自带的一个node 版本号0.10.40
并且启动时还加入了已经被弃用的 harmony_collections参数

有人知道这是为什么吗?

估计是一些包的问题把233
我手动改了改源文件删了那个参数替换6.2的node就成这样了
(node:5755) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. (node:5755) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. module.js:568 return process.dlopen(module, path._makeLong(filename)); ^ Error: Module did not self-register. at Error (native) at Object.Module._extensions..node (module.js:568:18) at Module.load (module.js:458:32) at tryModuleLoad (module.js:417:12) at Function.Module._load (module.js:409:3) at Module.require (module.js:468:17) at require (internal/module.js:20:19) at Object.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/git-utils/lib/git.js:8:16) at Object.<anonymous> (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/git-utils/lib/git.js:371:4) at Module._compile (module.js:541:32)