【发布时间】:2014-10-28 03:41:53
【问题描述】:
Meteor 在启动时加载包时试图解决的限制是什么?这一切都与版本控制有关,还是实际上是在查看您在 packages.js 中使用 ap.use() 加载的代码?
当我尝试启动我的项目时遇到此错误。我有一个使用meter create --package 命令创建的超级简单的包文件。我将构成包的所有文件放入它创建的目录中,并将该目录移动到 .meteor/packages。我现在只是想创建一个本地包。这是该目录中 package.js 的内容:
Package.describe({
name: 'ammap-meteor',
summary: 'mapping library packaged for meteor ',
version: '1.0.0',
});
Package.onUse(function(api) {
api.versionsFrom('METEOR@0.9.0');
api.addFiles('ammap.js');
api.addFiles('ammap_amcharts_extension.js');
});
Package.onTest(function(api) {
api.use('tinytest');
api.use('ammap-meteor');
api.addFiles('ammap-meteor-tests.js');
});
我的 ammap-meteor-tests.js 文件目前是空白的,但它存在。那会有什么不同吗?而且我假设您只是省略了本地包的 Package.onUse() 中的 git: 属性,对吗?
【问题讨论】:
标签: meteor