当前流星版:
预览0.6.6.3
我想用Meteor或陨石(例如Taggle.js)在我的Meteor项目(在Ubuntu和Windows上)添加客户端库。
这些图书馆不是Atmosphere的套餐。
我尝试将*.js
复制并粘贴到.meteor/local/build/programs/client
或.meteor/local/build/programs/client/app
,但它无效。
如何将客户端本机库放入Meteor项目?
我目前的申请结构:
my_app/
css/
pages/
js/
.meteor/
答案 0 :(得分:18)
你不应该手动弄乱.meteor
目录中的文件(packages
和release
文件除外),这是Meteor放置其编译文件的地方。所有库都应该转到源文件夹 - 所以基本上在其他地方。
我认为这些是客户端库。
在这种情况下,把它们放在一起:
/client
中,如果它们加载时无关紧要,并且它们恰好在那里工作; /client/lib
中/client/compatibility
中,如果代码不准备与Meteor一起使用,而您不想/不知道如何修复它; /client/lib/compatibility
中答案 1 :(得分:1)
如果您想将HTML / CSS / JS文件动态加载到流星应用程序,那么您可以使用: Meteor-external-file-loader
键入console:
,将Meteor-external-file-loader添加到您的meteor应用程序中 meteor add mrt:external-file-loader