Linux下配置Node環境變量及問題詳解

這是之前在Linux下配置Node環境變量時踩過的坑,今天又有小夥伴詢問這個問題,因此記錄下來,不僅是給新童鞋們一些參考,也方便日後查閱

在這之前,相信都已經安裝好了,沒安裝的可以查看博主另一篇文章  ---------http://www.cnblogs.com/Halifa/p/5772263.html

配置Node環境變量有永久生效和當時生效幾種方式,這裏只講解永久生效

 

進入主題:

  修改/etc/profile文件,在末尾添加以下內容

export NODE_HOME=/usr/local/node  //Node所在路徑
export PATH=$NODE_HOME/bin:$PATH 

  修改完成後需要重新登陸才能生效,也可以執行命令 source /etc/profile 或者 . /etc/profile來生效(注意。與/etc/profile中有一個空格)

     查看PATH

查看單個環境變量
echo $PATH 
查看所有環境變量
env

  這樣就算配置完了,但是在使用非root用戶的時候,使用sudo node來查看node的版本,發現報錯:command not found,解決方法如下:

  使用vim 進入 /etc/sudoers文件,添加你的需要的路徑到”secure_path“下,保存修改,問題就解決了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章