NodeJS下載地址(官網)
https://nodejs.org/en/download/
下載下來后是個tar,xz壓縮包
通過xftp將壓縮包上傳到Linux服務器上
如我放在root目錄下
使用xshell連接遠程服務器
cd 到當前目錄下(一般默認是root目錄下)
執行以下命令解壓
tar xvJf node-v10.16.3-linux-x64.tar.xz或者tar xf node-v10.16.3-linux-x64.tar.xz
差別在於xvJf可以看到解壓情況,xf看不到
xvJf
xf
建立軟連接
配置node
ln -s /root/node-v10.16.3-linux-x64/bin/node /usr/local/bin/node
配置npm
ln -s /root/node-v10.16.3-linux-x64/bin/npm /usr/local/bin/npm
PS:注意點
/root/node-v10.16.3-linux-x64/為node安裝路徑
軟連接最后的英文需跟bin后面英文對應(注意中間有空格如:/node(這有個空格)/usr)
若執行命令時出現如下錯誤 如執行 npm install vue 報
Error: Cannot find module '/root/node-v10.16.3-linux-x64/install'
那么有可能是你建立軟連接時出錯了
PS:注意點
如果建立軟連接時(軟連接最后的英文需跟bin后面英文沒對應 如:ln -s /root/node-v10.16.3-linux-x64/bin/node /usr/local/bin/npm)
恭喜你(你執行node -v跟npm -v都沒毛病,但是執行npm install vue就報錯)
此時你在重新執行軟連接可能就會報( ln: failed to create symbolic link ‘/usr/local/bin/npm’: File exists)
原因在你的/usr/local/bin/npm下已經存在關聯關系了
解決辦法:
ln -sf /root/node-v10.16.3-linux-x64/bin/npm /usr/local/bin/npm
參考如下:
OK,解決
若需配置淘寶鏡像
npm install -g cnpm --registry=https://registry.npm.taobao.org
配置軟連接
ln -s /root/node-v10.16.3-linux-x64/bin/cnpm /usr/local/bin/cnpm