[英]Installing specific version of dependencies for a package inside that package in package.json
[英]Installing package by adding package to node package managers package.json file?
很抱歉遇到這樣一個瑣碎的問題,但是我是node的新手。
那么,可以僅使用npms package.json
文件安裝軟件包嗎? 如果是,我們如何實現這一目標? 我知道我可以使用npm install packageName
命令來安裝它,但是我的項目正在Windows Azure移動服務上運行,它只允許修改package.json
文件而不運行npm
命令。
因此,如果可行,那么在哪里指定要加載並安裝在package.json
文件中的軟件包名稱?
這是一個使用package.json的示例,假設您想將package express
添加為依賴項:
{
"name": "TAP",
"description": "Simple package by TAP",
"author": "The amateur programmer",
"dependencies": {
"express": ">= 1.2.0"
}
}
在對package.json
進行更改之后,您需要運行npm install
命令以使更改生效。 有關更多信息,請參閱文檔 。
您將在package.json文件中獲得Dependencies和devDependencies字段,並進行相應的修改。
假設您在package.json
有以下內容。
{
"name": "node-app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "~4.2.0"
}
如果要添加underscore
作為依賴項,請修改dependencies
項,將另一個鍵添加為package-name
{
"name": "node-app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "~4.2.0",
"underscore" : "~1.0"
}
但是請確保正確添加,(commas)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.