簡體   English   中英

如何使用NVM處理多個節點版本和多個項目?

[英]How do you handle mutliple node versions and multiple projects with NVM?

我已經在同一台計算機上的多個不同項目上使用NVM一年多了,其中一些具有與其他項目不同的特定node.js版本要求-例如。 一個項目需要4.4.7,一項需要6.9.1,依此類推。

我還經常在需要不同節點版本的這些項目之間切換,正如我確定,nvm的任何普通用戶都將認識到,這經常會導致混亂...必須檢查該版本中是否安裝了特定模塊,並記住哪個節點版本用於哪個項目...這樣的問題。

我需要的是關於如何處理這種情況的建議。 例如,是否有工具或技巧來表達項目需要哪個node.js版本? 還是您有其他最佳實踐可以共享,從而可以在使用多個node.js版本和項目時降低噪音?

就NVM的使用而言,我通常會列出,設置默認值並經常使用不同的版本,但是在nvm中沒有發現任何可以回答我問題的東西。

您可以在項目中使用.nvmrc文件, https://github.com/creationix/nvm#nvmrc

因此,您只需要在目錄中nvm use ,它將為您切換到正確的版本。

暫無
暫無

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

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