![](/img/trans.png)
[英]Difference between 'npm add' and 'npm install --save'?
[英]Is there a difference between npm install on windows & linux
我想我有一個簡短的問題。
我在www中找不到任何內容。 如果我在Windows機器上運行npm install
來安裝我的依賴項。 是否可以將node_module
目錄移動到linux機器上並運行我的nodejs腳本,還是在安裝操作系統並選擇其他安裝路徑之前進行npm檢查?
問候莫
是的,如果您(或您的依賴項)使用本機的node.js插件(例如,由node-gyp構建且包含本機的二進制代碼),則可能會有差異。 package.json
還可以包含特定於OS / CPU的內容。
package.json描述可以在這里找到: https : //docs.npmjs.com/files/package.json
linux和Windows之間的npm i
命令之間應該沒有區別。
您也永遠不要嘗試移動node_modules文件。 通常在您的項目中,當您運行npm init
,將有一個package.json
文件。 這個package.json
文件包含所有依賴項和devdependencies。 如果然后運行npm i
將使用package.json
文件中指定的所有相應依賴項創建新的node_modules。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.