1、下載nodejs Linux版本,注意本教程是.tar.xz格式的。
https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz
2、在根目錄下建立deploy文件夾並復制進去,(目的就是找個地方放一下node包,也可以是你自己的文件夾)
3、在該目錄下解壓,有兩層壓縮,下面解壓命令:
xz -d node-v8.11.3-linux-x64.tar.xz tar -xvf node-v8.11.3-linux-x64.tar
- 1
- 2
- 3
4、配置環境變量(nano 是一個命令行編輯器,你也可以使用vim、vi等命令)
sudo nano /etc/profile
- 1
復制下面兩行到剛打開的profile文件最底部(注意node的安裝地址/deploy/node-v8.11.3-linux-x64換成自己的):
export NODE_HOME=/deploy/node-v8.11.3-linux-x64 export PATH=$PATH:$NODE_HOME/bin
- 1
- 2
保存后退出,再執行下面命令將環境變量生效:
source /etc/profile
- 1
5、將目錄軟鏈接到全局環境下(命令后面的/usr/local/bin/node是固定的)
ln -s /deploy/node-v8.11.3-linux-x64/bin/node /usr/local/bin/node ln -s /deploy/node-v8.11.3-linux-x64/bin/npm /usr/local/bin/npm
- 1
- 2
- 3
如果沒有權限則在ln 前面加上sudo運行,注意:x64/bin/node和/usr/local之間是兩個地址 中間有空格且需要一起執行完
6、這樣安裝好了以后使用npm安裝的包(比如:ionic serve),使用包的命令時可能會提示找不到命令,沒關系,在用戶目錄下終端執行下面命令(固定寫法):
echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc
- 1
7、 這樣我們在所有用戶下,都可以使用npm,也可以使用npm安裝的包的命令。大功告成,成功的將nodejs安裝並配置到全局環境下。