10

Meteor 很棒,并且支持使用“智能包”进行引导,可以像这样包含:

meteor add bootstrap

然后 css、javascript 和图像在运行时神奇地包含在浏览器中。太好了,但我想自定义引导程序,使其看起来不像网络上的所有其他引导程序站点。通常我会使用引导程序自定义功能,但这在此处不可用。对我来说,在流星上下文中将自定义应用于引导的最佳方式是什么?

如果我可以从 Bootstrap 定制器生成一个 LESS 文件,将它放入我的目录并完成它,那将是特别理想的。事实证明,Bootswatch 生成的 CSS 会破坏流畅的布局,此外,任何第三方迟早都会过时。

4

4 回答 4

7

好吧,似乎解决方案很简单。我可以通过在我的流星应用程序的根目录中简单地包含一个 css 文件来覆盖默认值。我碰巧使用了Bootswatch的罐装 css 文件,但我想也可以手动将其卷起来。

于 2012-11-15T20:34:04.997 回答
4

我最终完全删除了流星引导程序包并将其安装为git submoduleinside packages

我制作了自己的自定义打包 git repo meteor-bootstrap,我还向其中添加了一个package.js文件,其中包含我要使用的文件的说明。(见分行meteor-packaged)。

我这样做是为了能够更改 Bootstrap 变量并自由使用 LESS mixins,而不是包含每个 Bootstrap JS 文件。

于 2013-05-15T12:18:46.227 回答
0

我创建了一个 shell 脚本来从预编译发行版或您自己的 Bootstrap Git 存储库克隆生成自定义引导 Meteor 包。

您可以在这里找到它以及使用信息: https ://github.com/wojas/meteor-package-bootstrap

于 2013-07-18T09:34:59.763 回答
0

此链接提供了一种将引导程序与 Meteor 一起使用的更好且更智能的方法。定制是通过变量和 mixins 完成的。如果你愿意,你可以试试。


https://www.manuel-schoebel.com/blog/meteorjs-and-twitter-bootstrap-the-right-way

于 2015-04-16T15:05:13.273 回答