![](/img/trans.png)
[英]How to change the value of a client-side variable from the Meteor shell?
[英]How to use native client-side libraries in Meteor?
目前的流星版本:
预览0.6.6.3
我想在我的Meteor项目(在Ubuntu和Windows上)添加Meteor或陨石(如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
如果出现上述两种情况。 为了安全起见,我建议把它们放在开头。 如果要将HTML / CSS / JS文件动态加载到流星应用程序,则可以使用: Meteor-external-file-loader
通过键入console,将Meteor-external-file-loader添加到您的meteor应用程序:
meteor add mrt:external-file-loader
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.