当前的 Meteor 版本:
预览 0.6.6.3
我想在我的 Meteor 项目(在 Ubuntu 和 Windows 上)中使用 Meteor 或 meteorite 添加客户端库,例如 Taggle.js .
这些库在 Atmosphere 上不作为包提供。
我试图将我的 *.js
复制并粘贴到 .meteor/local/build/programs/client
或 .meteor/local/build/programs/client/app
但它不起作用。
如何将客户端本地库放入我的 Meteor 项目中?
我目前的申请结构:
my_app/
css/
pages/
js/
.meteor/
最佳答案
你不应该手动弄乱 .meteor
目录中的文件(packages
和 release
文件除外),那是 Meteor 放置它的地方编译文件。所有库都应转到源文件夹 - 所以基本上是其他任何地方。
我假设那些是客户端库。
在那种情况下,把它们:
- 在
/client
中,如果它们何时加载并不重要并且它们恰好在那里工作; - 在
/client/lib
中,如果您需要在其余代码之前加载它们; - 在
/client/compatibility
中,如果代码未准备好与 Meteor 一起使用并且您不想/不知道如何修复它; - 在
/client/lib/compatibility
中,如果上述两种情况都发生。 为了安全起见,我建议一开始就把它们放在这里。
关于javascript - 如何在 Meteor 中使用本地客户端库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19860903/