簡體   English   中英

如何使用 Node/NPM 在本地和遠程依賴項之間切換?

[英]How do I switch between local and remote dependencies with Node/NPM?

我有 2 個文件, package-main.jsonpackage-local.json 這兩者的區別是這樣的……

// local
"@jrg-material/button": "../components/packages/button",
//main
"@jrg-material/button": "latest",

我想要一種在這些之間切換的方法。 目前我們將需要的那個復制到package.json,但是這一步真的很容易忘記。 有沒有辦法在沒有人工干預的情況下做到這一點(即復制文件)?

Leave version in package.json to latest so you don't have to do anything in production (just npm install ) and create a script in package.json script section to

    "script": {
        "install-dev": "node change-to-dev-version-script.js; npm install"
    }

這是一個 json 文件,編輯起來相當簡單。

對於開發者在本地開發,他們會做npm install-dev

對於生產,只需使用npm install

暫無
暫無

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

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