【问题标题】:Meteor: Could not resolve the specified constraints for this project: Unknown packageMeteor:无法解决此项目的指定约束:未知包
【发布时间】: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


    【解决方案1】:

    好的,我能够通过发布命令解决该错误:

    meteor publish --create
    

    所以我没有成功制作本地包(仍然不清楚)但至少我现在可以加载包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-13
      • 1970-01-01
      • 2017-09-11
      • 2018-06-21
      • 1970-01-01
      • 2021-03-26
      相关资源
      最近更新 更多