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
- Ubuntu解除安裝及安裝node和npmUbuntuNPM
- [Node.js]npm安裝node-gypNode.jsNPM
- ubuntu安裝node、npm、yarnUbuntuNPMYarn
- npm說明和node.js安裝NPMNode.js
- nvm for windows切換node版本無效Windows
- NVM-nvm工具切換node版本
- linux下安裝node npm並配置LinuxNPM
- 在windows下切換node版本,很簡單!Windows
- node環境搭建、npm及pnpm安裝NPM
- node-js,npm安裝-詳細教程JSNPM
- Node 快速切換版本、版本回退(降級)、版本更新(升級)
- 安裝好node.js之後載入模組,npm install colors之後報錯Node.jsNPM
- node版本管理和npm源管理工具NPM
- 【ubuntu】使用二進位制安裝包安裝node和npm並配置UbuntuNPM
- 如何在 GNU Linux 上透過 Nvm 安裝 Node 和 Npm?LinuxNPM
- NVM、NPM、Node.js的安裝選擇NPMNode.js
- node http模組HTTP
- nvm-一個node版本管理工具 + 開啟終端自動切換node版本教程
- nvm 安裝和管理node
- Ubuntu20安裝nodejs和npm並切換阿里源UbuntuNodeJSNPM阿里
- Node.js(一)——(Node.js安裝及使用,通過Node.js搭建伺服器,模組化及自定義模組,npm/yarn/nvm,內建模組fs的使用,buffer及stream,新聞列表案例)Node.js伺服器NPMYarn
- 安裝 Node.js安裝 Node.jsNode.js
- node中安裝yarn(nodejs Yarn替代npm包管理)YarnNodeJSNPM
- Node入門教程(7)第五章:node 模組化(下) npm與yarn詳解NPMYarn
- node 和 npm 淘寶源NPM
- 安裝 node
- Homestead 安裝其他PHP版本並切換版本PHP
- node核心模組-vm
- Node 深入 HTTP 模組HTTP
- Node 深入TCP模組TCP
- node Cluster 模組分析
- node之path模組
- 你知道怎麼離線安裝全域性 node 模組嗎?
- Node-red節點安裝換源
- node之npmNPM
- centos安裝nodeCentOS
- window下安裝並使用nvm(含解除安裝node、解除安裝nvm、全域性安裝npm)NPM