Meteor.js 项目和依赖管理

Meteor.js projects and dependency management

我刚刚完成了我的第一个 meteorjs 项目,我也是 Bower 的新手。我希望其他人可以快速检查我的项目并进行设置。我也不想提交 .meteor/ 文件夹。 Bower 会为此工作吗?是否有一个包提供在使用 meteor create project-name 创建项目时创建的 .meteor/ 文件夹的内容,这将与实际的 meteor.js 包分开,对吧?或者它是公认的做法,而不是简单地在我的项目中提交 repo 中的 .meteor/ 文件夹?

简答

.meteor 目录添加到您的项目。

长答案

.meteor 是用 .gitigore 创建的,因此不会添加您的数据库和其他动态写入的文件。该目录还包含文件:releasepackagesversions,它们对于重现构建环境至关重要。

  • release指定流星版本
  • packages 指定您包含的包的名称
  • versions指定所有直接和间接包含包的版本