node、npm及node_modules中依賴的版本更新


好久沒用node了,想重新拾起來發現node還有相關模塊的版本都太低了,使用npm install全是報版本低的警告。

這里記錄一下,版本管理和node_modules更新的方法。

我用的是Windows的系統,Windows下有一個node版本管理工具叫:gnvm。Linux下是nvm。

gnvm下載地址:https://github.com/Kenshin/gnvm

直接下載里面的gnvm.exe文件丟到你的node安裝路徑里就好了(node路徑需要添加到環境變量)

想要將node和npm(node的包管理工具)更新到最新的版本就鍵入命令

gnvm update latest
gnvm npm latest

查看本地node版本

c:\> gnvm ls
5.1.1 -- latest
1.0.0
1.0.0 -- x86
5.0.0 -- global

使用最新版本的node

gnvm use latest

 這樣node和npm都升級了,但是node_modules里面的依賴還沒有更新,從網上發現了一個很好用的工具:npm-check

npm install npm-check -g
npm-check

用npm安裝並使用,這樣就會出現本地依賴和你package.json中的依賴的比對狀態,哪些沒裝,哪些需要更新一看便知

 更新依賴包,鍵入

npm update -S
npm update -D

分別更新dependencies和devDependencies中的依賴,更新的時候順便會安裝依賴,所以不用npm install了

到此,工作環境中的node,npm,node_modules中的依賴就都是最新版的了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM