我觉得我对我的meteor应用程序的package.json文件中的内容感到困惑。我的应用程序最初是用v1.2构建的,最近更新了Meteor到1.4.1.1(绕过1.3)。我没有安装npm软件包;我所有的包都是通过大气安装的。我是否需要列出大气包的依赖关系?我部署到Modulus。这是我的档案:
{
"name": "sonatina_database",
"private": true,
"mod-project-name": "SONATINAAPP",
"version": "1.0.0",
"description": "Client database for queries, reports, bulk emails, teaching schedule, etc",
"repository": {
"type": "git",
"url": "git+https://github.com/matt-moon/SonatinaDB.git"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "mj_moon",
"license": "ISC",
"bugs": {
"url": "https://github.com/matt-moon/SonatinaDB/issues"
},
"homepage": "https://github.com/matt-moon/SonatinaDB#readme",
"engines": {
"node": "4.4.7"
}
}
很抱歉这个简单的问题,但令我感到困惑。
答案 0 :(得分:1)
这些不是依赖项列表,而是应用程序的元信息列表。
最好保持这一点,以便将来使用'meteor npm install {package name}决定'npm'包。
我希望这会有所帮助。