ubuntu16.04 安裝 npm和node,利用n模組切換node版本
安裝nodejs
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt install npm
全域性安裝n模組管理器(用於管理nodejs版本)
sudo npm install n -g
n模組常用命令
n //會列出所有安裝的版本供你切換
n latest //安裝最新版本
n stable //安裝最新穩定版
n lts //安裝最新長期支援版本
n rm [版本號] //刪除某一版本
n -h //幫助命令
問題 n 模組切換無效(安裝路徑問題)
(估計可能的原因時:node可能被nvm接管了)最有可能的情況就是,你的node的安裝目錄和 n 預設的路徑不一樣。
檢視 node 當前安裝路徑:
$ which node
/opt/node/bin/node #舉個例子
而 n 預設安裝路徑是 /usr/local,若你的 node 不是在此路徑下,n 切換版本就不能把bin、lib、include、share 複製該路徑中,所以我們必須通過N_PREFIX變數來修改 n 的預設node安裝路徑。
編輯環境配置檔案:
vim ~/.bash_profile
將下面兩行程式碼插入到檔案末尾:
export NODE_HOME=/usr/local
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH
執行source使修改生效。
source ~/.bash_profile
n命令 鍵盤上下選擇,回車確定,切換版本完成
升級npm 版本
npm install -g npm
npm install -g npm@版本號
相關文章
- 簡單方式安裝/升級/切換node版本的方法:n & nvm
- 利用n和nvm管理Node的版本
- Ubuntu解除安裝及安裝node和npmUbuntuNPM
- [Node.js]npm安裝node-gypNode.jsNPM
- npm說明和node.js安裝NPMNode.js
- nvm for windows切換node版本無效Windows
- Node.js的NPM安裝Node.jsNPM
- 在ubuntu上安裝最新穩定版本的node及npmUbuntuNPM
- 釋出node模組到npmNPM
- 在windows下切換node版本,很簡單!Windows
- linux下安裝node npm並配置LinuxNPM
- Node.js&NPM的安裝與配置Node.jsNPM
- node版本管理和npm源管理工具NPM
- Node 快速切換版本、版本回退(降級)、版本更新(升級)
- 安裝 Node 和 gulp
- NVM、NPM、Node.js的安裝選擇NPMNode.js
- nvm-一個node版本管理工具 + 開啟終端自動切換node版本教程
- ubuntu 16.04安裝最新版穩定版node和npmUbuntuNPM
- 如何在 GNU Linux 上透過 Nvm 安裝 Node 和 Npm?LinuxNPM
- 理解Node.js安裝及模組化Node.js
- 在Windows上安裝Node.js模組WindowsNode.js
- 安裝 Node.js安裝 Node.jsNode.js
- node及npm開發環境版本管理NPM開發環境
- node安裝和淘寶映象cnpm安裝NPM
- 安裝 node
- node js 安裝express 查不到版本號JSExpress
- Ubuntu20安裝nodejs和npm並切換阿里源UbuntuNodeJSNPM阿里
- 使用nvm管理node.js版本以及更換npm淘寶映象源Node.jsNPM
- node中安裝yarn(nodejs Yarn替代npm包管理)YarnNodeJSNPM
- 管理 node 版本,選擇 nvm 還是 n?
- 安裝好node.js之後載入模組,npm install colors之後報錯Node.jsNPM
- npm node升級到最新版本NPM
- Homestead 安裝其他PHP版本並切換版本PHP
- npm 安裝 bin/npm: line 1: ../lib/node_modules/npm/bin/npm-cli.js: No such file or directoryNPMJS
- npm內網安裝node-sass失敗解決方案NPM內網
- Windows系統下更新npm和nodeWindowsNPM
- Node.js(一)——(Node.js安裝及使用,通過Node.js搭建伺服器,模組化及自定義模組,npm/yarn/nvm,內建模組fs的使用,buffer及stream,新聞列表案例)Node.js伺服器NPMYarn
- node.js02 安裝Node環境Node.js