1
所以這裏有一些背景信息:我有一個私人組織存儲庫,並且爲每個模塊創建了單獨的存儲庫。我有一個使用這些模塊的主存儲庫。試圖爲私人組織回購創建一個package.json
我目前面臨的問題是我不知道如何將模塊添加到我的package.json依賴項中。有人知道我會如何去做這件事嗎? 我嘗試了谷歌搜索,但沒有太多幫助我。任何幫助都會讓我如此開心。
所以這裏有一些背景信息:我有一個私人組織存儲庫,並且爲每個模塊創建了單獨的存儲庫。我有一個使用這些模塊的主存儲庫。試圖爲私人組織回購創建一個package.json
我目前面臨的問題是我不知道如何將模塊添加到我的package.json依賴項中。有人知道我會如何去做這件事嗎? 我嘗試了谷歌搜索,但沒有太多幫助我。任何幫助都會讓我如此開心。
package.json
的dependencies
和devDependencies
部分默認從公共npm註冊表中拉入依賴關係。這樣做時,只需要提供版本號(或semver表達式)來引入依賴關係,例如
"dependencies": {
"express": "~4.0.0",
"express-session": "~1.0.4"
}
要包括來自非公有制源的包,你可以簡單地將其指向的Git回購您的包裹託管:
"dependencies": {
"my-package": "git+https://mygitserver/git/myproject/myrepo.git#develop",
}
在URL中的最後一位,你可以將其指向分支(例如#develop
或#master
),或指向標籤(例如#1.2.3
)。
正如所有情況下'--save'。例如:'npm install https://github.com/foreverjs/forever --save' –