繁体   English   中英

MeteorJS + Bower并指示加载顺序

[英]MeteorJS + Bower and Dictating the Loading Order

如何控制MeteorJS加载我的Bower软件包的顺序? 我正在使用流星发射器软件包,但Meteor会最后加载所有凉亭软件包。

当我需要使用jQuery插件或客户端目录中脚本中的某些内容时,这不好。

https://github.com/mquandalle/meteor-bower

“如果要在脚本加载时使用Bower库(在Meteor.startup块,模板处理程序,事件等之外),则必须放置bower.json文件,使其首先加载(请参阅Meteor加载顺序) 。进入[项目根] / lib /中最深的目录,添加一个bower目录,然后在其中放置bower.json。

因此,您无法控制Meteor如何直接加载Bower软件包,但是可以通过策略性地放置bower.json文件(及其关联的.bowerrc文件)来间接地进行控制。

我通过在proj / lib / bower /中有一个bower.json(对于项目范围的Bower依赖项)和在proj / client / lib / bower / loadbowerfirst /中有另一个bower.json(对于仅客户端的Bower软件包)来控制此情况。 ;以及由于Meteor优先考虑加载文件的方式)。 将其他文件放在/ lib /之外,然后可以访问预期的Bower依赖项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM