我已經看了很多答案在這裏,我仍然無法找出這一個。我試圖再次學習節點,但在我的全局安裝nodemon(成功完成)後,我得到命令未找到:nodemon運行時nodemon app.js。前段時間,由於某種原因,我將npm路徑移至/Users/mlefkowi/npm-global。當我回顯$ PATH時,該目錄不存在。這就是我得到:命令未找到:nodemon ---需要幫助將目錄添加到PATH
/Library/Frameworks/Python.framework/Versions/3.4/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
我已經能夠將其添加到$ PATH,但是當我關閉了終端它不保存。我應該將npm移回它的默認目錄嗎?我如何獲得保存到$ PATH的路徑?
我剛剛運行了** nano〜/ .bashrc **並添加了** export PATH =「/ Users/mlefkowi/npm-global:$ PATH」**(它是唯一的條目)。該文件保存爲**/Users/mlefkowi/.bashrc **。然後我運行** source〜/ .bashrc **然後** echo $ PATH **並且它在那裏。然後我關閉了終端窗口,並再次運行** echo $ PATH **,並且它消失了。但是,該行仍在我的**/Users/mlefkowi/.bashrc **文件中。我做錯了什麼? – lfkwtz
每次你打開一個新的終端時,你的'.bashrc'應該運行。當您關閉終端窗口時,您是否打開了一個全新的終端窗口進行測試? – hansod1
這可能與您有關:http://stackoverflow.com/questions/7780030/how-to-fix-terminal-not-loading-bashrc-on-os-x-lion我使用iTerm,所以有可能是默認終端使用'.bash_profile'代替。 – hansod1