node及npm開發環境版本管理
node開發環境版本管理
針對node環境的管理
node開發跟php開發一樣面臨的一個問題時node runtime的版本管理。
nvm
使用nvm可以對本機除錯環境做很好的管理。
nvm github地址
安裝nvmcurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
使用nvm
-
nvm ls
列出當前系統安裝的node版本 -
nvm ls-remote
列出目前為止釋出的node版本 -
nvm install v6.9.4
安裝6.9.3版本的node環境 -
nvm alias default v6.9.4
設定當前系統node環境的版本。
總結
在切換node版本後,可以通過node -v
來檢視當前環境的node環境(記得要reload shell配置檔案)
針對npm的版本管理
做為node開發中的包管理工具,npm同樣存在不同版本的問題。
npm預設時跟node環境走的,安裝某個版本的node後,npm也會對應安裝。
但npm應該算是獨立的一個工具,可以單獨指定其版本。
我們使用nvm對node環境進行管理。所以做npm版本管理的時候就很方便。
cd ~/.nvm/versions/node/v4.2.2/lib
npm install npm
通過上面的方式就可以將npm更新到最新版本了。
更新之後通過npm -v
檢視對應的npm的版本。
相關連結
相關文章
- node環境搭建、npm及pnpm安裝NPM
- vue開發環境安裝(nvm管理node)Vue開發環境
- Python 版本及虛擬環境管理Python
- node版本管理和npm源管理工具NPM
- node開發環境安裝開發環境
- 基於nvm的Node、NPM的版本管理(NPM permission error的解決)NPMError
- node.js環境安裝及環境變數Node.js變數
- node版本升級npm命令警告原因及解決方法NPM
- 用nvm管理你的Node環境
- Node.js安裝及環境配置Node.js
- 使用ansible搭建python多版本開發環境Python開發環境
- 搭建golang開發環境(1.14之後版本)Golang開發環境
- 【Linux】python版本控制和環境管理LinuxPython
- python版本管理(python環境隔離)Python
- Vuejs開發環境搭建及熱更新VueJS開發環境
- PyCharm 使用 Anaconda 管理多版本 Python 環境PyCharmPython
- 附001.Python多版本環境管理Python
- window環境下npm install node-sass報錯的解決方法NPM
- ODOO二開—windows開發環境搭建(13版本)OdooWindows開發環境
- 搭建MyBatis開發環境及基本的CURDMyBatis開發環境
- nvm管理node版本
- emacs開發環境配置(4)——rust開發環境Mac開發環境Rust
- 構建你的Office 365開發環境 - 其他版本開發環境
- Windows環境Jupyter Notebook無法訪問npm和node(暫未解決)WindowsNPM
- 配置開發環境、生成環境、測試環境開發環境
- 安卓app開發-01-開發工具及環境配置安卓APP
- 最佳實踐教程:nvm安裝詳細教程(安裝nvm、node、npm、cnpm、yarn及環境變數配置)NPMYarn變數
- 使用nvm管理node.js版本以及更換npm淘寶映象源Node.jsNPM
- 專案開發中,如何使用eolinker進行環境管理:開發、測試和生產環境
- cozmo 入坑日記及開發環境搭建開發環境
- 分享MacBook下laravel多版本docker開發環境配置方案MacLaravelDocker開發環境
- node.js 環境變數 、更改npm淘寶源和並設定cnpmNode.js變數NPM
- npm node升級到最新版本NPM
- nvm管理node多版本
- 專案開發中的pro、pre、test、dev環境及SpringBoot多環境配置devSpring Boot
- Java開頭(開發環境配置及IDE的安裝)Java開發環境IDE
- 一、開發環境開發環境
- 開發環境配置開發環境
- PHP開發環境PHP開發環境