簡體   English   中英

是否會影響安裝節點模塊和更改Node.js版本?

[英]Side affects installing node modules and changing Node.js version?

在特定Node.js版本下安裝節點模塊,更改Node.js版本(例如,使用NVM或常規節點升級)以及使用先前安裝的節點模塊是否有任何問題或副作用?

是的,有! 如果我安裝了針對某個特定版本的節點測試過的模塊,然后又更新了節點版本,則無法保證該模塊仍將按預期運行。

在package.json中可以設置一個可選的字段engines 從這里,模塊發布者可以指定其模塊工作所需的節點版本,例如

{ "engines" : { "node" : ">=4 <6" } }

如果不支持您的節點版本,則會在軟件包安裝過程中發送警告消息。

暫無
暫無

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

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