[英]How do I fork and patch transient node modules with NPM?
我使用browserify並希望更改他們使用UMD的browser-pack
依賴關系。 我創建了一個fork,並希望在我的項目中使用這個forked browser-pack
。
我知道如何將依賴關系指向github URL但是如何更改browserify
的傳遞依賴關系以使用我的forked browser-pack
?
當然,只有一個適用於整個團隊的解決方案(無需每個人都可以設置)對我來說是一個很好的解決方案。 鑒於我的package.json
看起來如下所示。
{
"name": "X",
"version": "2.0.0",
"dependencies": {
"browserify": "^4.2.3"
}
}
好吧一個解決方案似乎就像@ d11wtq指出的那樣,使用npm shrinkwrap
shrinkwrap不幸的是我們每次向npm
添加一個新的依賴時都必須重做更改。 不管怎樣,謝謝每個人都對這個問題做出貢獻
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.