![](/img/trans.png)
[英]Node.js 4 and Node 5 on the same machine running OS X “EL Capitan”
[英]Can't launch Node.js on OS X El Capitan
它是一个已知的错误,已修复。
https://github.com/nodejs/node/issues/3610
https://github.com/nodejs/node/pull/3630
尝试升级到新版本。
PS
您的节点版本是什么?
node --version
我认为这可能是您正在启动节点的用户帐户的权限问题。
默认情况下,节点尝试将.node_repl_history文件存储在您的主目录中。
例如,在存储文件的目录中运行ls -lah
将显示该文件的权限和所有权。
更改授予帐户节点的权限正在执行,因为对此文件的访问可能会解决此问题。
另外,您可以通过设置NODE_REPL_HISTORY_FILE环境变量来更改此文件的位置。
https://nodejs.org/api/repl.html#repl_environment_variable_options
同意@Tyler,这确实是权限问题。 更改权限应该可以解决问题。
sudo chown <user> .node*
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.