我使用MEAN堆栈创建了一个应用程序。
它在package.json应用程序中有很多依赖项。 这是我的package.json文件的例子:
{
"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"
}
}
现在我正在将我的应用部署到生产服务器&为了避免问题, 我想在我开发的依赖项中保留相同的版本。
所以我需要一种方法将“最新”转换为我开发应用程序的特定版本。 有没有命令这样做?或者我必须手动更改依赖项?
答案 0 :(得分:0)
当我删除node_modules
目录
npm update --save
为我更新了package.json