簡體   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