關(guān)于如何管理多個(gè)NodeJS版本,很早之前就寫過用nvm來(lái)管理的相關(guān)文章,這里就不贅述了,有需要的可以看這篇Node.js環(huán)境搭建。
雖然有了多版本管理,但是默認(rèn)版本只有一個(gè),所以很多時(shí)候,在用VSCode打開不同項(xiàng)目的時(shí)候,還需要用nvm use
來(lái)切換不同的版本使用。顯然一直這樣操作很麻煩,而且容易忘記什么項(xiàng)目用什么版本。
所以,最好就是能打開項(xiàng)目的時(shí)候,自動(dòng)就切換到對(duì)應(yīng)的NodeJS版本。
要實(shí)現(xiàn)這樣的效果只需要下面兩步:
第一步:安裝VSCode插件vsc-nvm
第二步:在項(xiàng)目根目錄下創(chuàng)建文件.nvmrc
,文件內(nèi)容為版本號(hào),比如:
v10.13.0
完成配置后,關(guān)閉VSCode,再重新打開,可以看到終端自動(dòng)打開,并執(zhí)行了nvm use命令,實(shí)現(xiàn)了NodeJS版本的自動(dòng)切換