繁体   English   中英

无法在OS X El Capitan上启动Node.js

[英]Can't launch Node.js on OS X El Capitan

帮助,我是新手,我无法启动节点。 我有消息(在屏幕截图上)。

我试图删除并重新安装,但没有帮助。 Mac Os El Capitan。

非常感谢您的回答!

错误:无法打开历史文件。 REPL会话历史记录将不会保留。

它是一个已知的错误,已修复。

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.

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