簡體   English   中英

nvmrc更改時如何運行nvm?

[英]How to have nvm run when nvmrc changes?

我使用direnvnvmrc文件強制nvm install到你每次運行cd到該目錄,確保如果你正在運行的項目使用的是正確的節點版本。

但是,我注意到如果其他人更改了nvmrc文件的版本並且我git pull (或rebase)更改,它不會自動更新我的節點版本,因為它只在我進入目錄時運行。

有沒有人做過什么來觀看nvmrc文件或以某種方式讓它更頻繁地改變而不僅僅是在cd

由於direnv的.envrc文件是在每個提示符下進行評估的,因此對於您的用例,我只需在項目的.envrc放置一個顯式的nvm install <version number> ,例如:

nvm install 10.16.0

雖然,就個人而言,我更喜歡只使用nvm use <version number>並且讓nvm本身指出如果請求的版本不可用,則尚未安裝給定版本的節點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM