Meteor.js:nemo64:bootstrap 还是 bower bootstrap?
Meteor.js: nemo64:bootstrap or bower bootstrap?
鉴于我们生活在一个 post Meteor 1.0 世界,"better" 是使用 meteor 包 nemo64:bootstrap 还是安装 bower(meteor 包)然后管理 bootstrap 作为凉亭依赖?
我觉得如果我要从前端开始,我会使用 nemo64:bootstrap,但是如果我有一个预先打包的前端,已经加载了一百万个包,并且有工作依赖树,我应该管理依赖关系通过凉亭?
使用 mquandalle (https://github.com/mquandalle/meteor-bower) 包缩小我所有的 bower 资产,它重新安装 jquery!加倍那不是好事!
我们公司已经开始将一些 Bower 依赖项转换为 Meteor 包。我们这样做是因为您不能发布自己的 Meteor 包,如果它们需要 bower 依赖项。
旁注:我们使用 nemo64:bootstrap,它非常适合我们。
我关心的特殊情况是 'porting' 流星的预先设计模板。
我选择了 twbs:bootstrap
,因为它是一步加法; meteor add twbs:bootstrap
可以轻松完成和撤消(在源代码管理中)! Bootstrap也保证是官方的,加载顺序是有序的!!
为了处理所有的 bower 依赖,我只是将它们包含在头部,然后使用
Template.sidebar.rendered = function() {
// ..initialise all the libraries here
}
最幸运的是只有在加载实际模板时才初始化库!!!耶
我认为您甚至可以使用 miro:preloaded
或等价物来有条件地加载那些 js 库(而不是使用 /public
并从 <head>
提供静态 js 资产)
鉴于我们生活在一个 post Meteor 1.0 世界,"better" 是使用 meteor 包 nemo64:bootstrap 还是安装 bower(meteor 包)然后管理 bootstrap 作为凉亭依赖?
我觉得如果我要从前端开始,我会使用 nemo64:bootstrap,但是如果我有一个预先打包的前端,已经加载了一百万个包,并且有工作依赖树,我应该管理依赖关系通过凉亭?
使用 mquandalle (https://github.com/mquandalle/meteor-bower) 包缩小我所有的 bower 资产,它重新安装 jquery!加倍那不是好事!
我们公司已经开始将一些 Bower 依赖项转换为 Meteor 包。我们这样做是因为您不能发布自己的 Meteor 包,如果它们需要 bower 依赖项。
旁注:我们使用 nemo64:bootstrap,它非常适合我们。
我关心的特殊情况是 'porting' 流星的预先设计模板。
我选择了 twbs:bootstrap
,因为它是一步加法; meteor add twbs:bootstrap
可以轻松完成和撤消(在源代码管理中)! Bootstrap也保证是官方的,加载顺序是有序的!!
为了处理所有的 bower 依赖,我只是将它们包含在头部,然后使用
Template.sidebar.rendered = function() {
// ..initialise all the libraries here
}
最幸运的是只有在加载实际模板时才初始化库!!!耶
我认为您甚至可以使用 miro:preloaded
或等价物来有条件地加载那些 js 库(而不是使用 /public
并从 <head>
提供静态 js 资产)