1
我使用MEAN堆棧創建了一個應用程序。nodejs更新package.json中從最新版本到已用版本的依賴關係
它在package.json應用程序中有很多依賴關係。 這裏是我的package.json文件的Eg:
{
"name": "myapp",
"version": "1.0.0",
"description": "myapp",
"main": "server.js",
"author": {
"name": "sayed",
"email": ""
},"dependencies": {
"body-parser": "latest",
"compression": "latest",
"ejs": "^2.4.2",
"express": "latest",
"jsonwebtoken": "^7.0.0",
"method-override": "latest",
"mongodb": "^2.1.20",
"morgan": "latest",
"crypto": "latest"
}
}
現在我部署我的應用程序到生產服務器&避免的問題, 我要保持相同的版本,從我公司開發的依賴關係。
所以我需要一種方法來將「最新」轉換爲我開發我的應用程序的特定版本。 有沒有這樣的命令?或者我必須手動更改依賴關係?
刪除node_modules後,它不僅改變了那些是本地的包。它添加了一個「^」,即最低版本。我正在尋找一個特定的版本。 –