簡體   English   中英

本地package.json文件

[英]A local package.json file

是否有可能加載另一個package.json文件,該文件僅在本地可用,並且將覆蓋存儲庫的package.json文件中的選項。 我在本地機器上對諸如紗之類的全局程序的軟件包有不同的版本要求。

據我所知這是不可能的,最好的選擇是使用devDependencies字段或使用scripts掛鈎僅在本地觸發特定的npm i

使用腳本的方法將與此類似

{
  "scripts": {
    "postinstall": "[\"$(hostname)\" == \"local-machine-hostname\" ] && npm i --no-save specific-package-local-only"
  }
}

(如果當前計算機的主機名是local-machine-hostname這將觸發npm i

但是,我認為這種方法會使這些命令公開,如果有問題的話。

暫無
暫無

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

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