0

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

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

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

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

“对象 [对象对象] 没有方法‘助手’”

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

我试图解决问题的事情:

  • 检查是否app-libdburles:collection-helpersapi.imply()
  • 包含dburles:collection-helpers在主应用程序中
  • 包含dburles:collection-helpers在“板”包中

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

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

有什么猜测吗?

4

1 回答 1

0

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

于 2016-02-21T19:41:17.423 回答