我在Meteor的package.json文件中需要什么?

时间:2016-09-18 22:05:22

标签: meteor

我觉得我对我的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"
  }
}

很抱歉这个简单的问题,但令我感到困惑。

1 个答案:

答案 0 :(得分:1)

这些不是依赖项列表,而是应用程序的元信息列表。

最好保持这一点,以便将来使用'meteor npm install {package name}决定'npm'包。

我希望这会有所帮助。