【问题标题】:App not loading dependency properly from another package应用程序未从另一个包正确加载依赖项
【发布时间】:2016-02-21 16:53:12
【问题描述】:

我在玩 Meteor 时遇到了一个问题。我正在使用 Meteor 1.2 顺便说一句。

我正在实现一个纸牌游戏,因此当我阅读互联网作为一种好习惯时,我开始将我的应用程序功能分离到包中。

我做了一个 app-lib 包来连接我的依赖项。然后应用程序中的其他包需要该包,因此如果我必须更新某个包的版本,它会同时更新所有使用它的包。

在这个 app-lib 包中,我 api.imply() 我想要向其他使用它的包公开依赖项。现在,我只有另一个包是 board 包,api.use() api-lib,但我在应用启动时收到以下错误:

"Object [object Object] 没有方法'helpers'"

此错误适用于 Collection,我认为与 dburles:collection-helpers 包有关。

我试图解决问题的事情:

  • 检查app-libapi.imply() 上有dburles:collection-helpers
  • 在主应用中包含dburles:collection-helpers
  • 在“板”包中包含 dburles:collection-helpers

问题仍然存在。重要的是要注意,在我提取包之前,所有依赖项都在主应用程序中,并且一切正常。

我认为问题可能与一些我不熟悉的加载顺序有关。

有什么猜测吗?

【问题讨论】:

    标签: meteor meteor-packages


    【解决方案1】:

    尝试删除软件包并重新安装?据我所知,流星设置了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 2020-03-24
      • 2016-03-17
      • 1970-01-01
      相关资源
      最近更新 更多