4

当前 Meteor 版本:
预览版 0.6.6.3

我想在我的 Meteor 项目(在 Ubuntu 和 Windows 上)中添加客户端库,使用 Meteor 或陨石,例如Taggle.js
这些库不能作为 Atmosphere 上的包提供。

我试图复制并粘贴我*.js.meteor/local/build/programs/clientor.meteor/local/build/programs/client/app但它不起作用。

如何将客户端本机库放入 Meteor 项目中?

我当前的应用程序结构:

my_app/

  • css/
  • pages/
  • js/
  • .meteor/
4

2 回答 2

18

您不应该手动弄乱目录中的文件(和文件.meteor除外),这是 Meteor 放置其编译文件的地方。所有库都应该转到源文件夹 - 所以基本上是其他任何地方。packagesrelease

我假设那些是客户端库。

在这种情况下,把它们:

  • /client如果它们何时加载并不重要并且它们恰好在那里工作;
  • 如果您需要在/client/lib其余代码之前加载它们;
  • 如果代码还没有准备好与 Meteor一起/client/compatibility使用,并且您不想/不知道如何修复它;
  • 如果出现/client/lib/compatibility上述两种情况。为了安全起见,我建议一开始就将它们放在这里。
于 2013-11-08T14:33:47.820 回答
1

如果您想将 HTML/CSS/JS 文件动态加载到您的流星应用程序,那么您可以使用:Meteor-external-file-loader

通过输入控制台将Meteor-external-file-loader添加到您的流星应用程序:

meteor add mrt:external-file-loader

于 2013-11-08T15:30:34.387 回答