天天看點

NVM下安裝npm

起因

本機電腦上運作兩個VUE背景管理系統,一個需要nodejs 16.15.0支援,一個需要nodejs12.14.0支援,這樣就會存在沖突,後來發現用nvm可以在一台機器上運作多個版本的node環境。這樣就解決了多個node版本的問題

問題

使用nvm安裝完node環境後,發現12.14.0安裝後,不會自動安裝對應的npm, 也沒找到npm包的下載下傳位址,我的另一台電腦上安裝的有node12.14.0, 于是把之前另一台電腦上的npm包拷貝到nvm對應的12.14.0版本下面,這樣完美解決

具體操作如下

1.在另一台電腦上node安裝目錄下找到npm,npm位置在node_modules下,

NVM下安裝npm

拷貝過來,放到本機的12.14.0的安裝目錄的node_modules檔案下面,

NVM下安裝npm

2.找到npm下的bin檔案夾,拷貝npm.cmd和npm放到到v12.14.0目錄下面

NVM下安裝npm

完美解決

感歎:不知道node是怎麼設計的,為什麼不能做到高版本相容低版本.

繼續閱讀