现在这是我的解决方案,灵感来自this answer:
我使用以下 .bowerrc 配置安装带有凉亭的 Bootstrap:
{
"directory": "public/bower_components"
}
从这里,您可以使用 Bootstrap,方法是直接将其包含在您的 <head> 中,如下所示:
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.min.css"/>
或者你可以像这样在你的less文件中使用它
@import "public/bower_components/bootstrap/less/bootstrap.less";
感谢@majodev 的帮助。我认为bootstrap3-less 很好,但是通过使用它,我们引入了该软件包开发人员更新到最新 Bootstrap 版本的另一个依赖项。通过using bower,我们知道我们将始终拥有最新版本的引导程序,或者我们想要的任何版本。
2013 年 8 月 9 日更新:
要使用bootstrap.js,当前的解决方法是创建一个调用 bootstrap.js 文件的包。这是我的做法:
在packages中创建一个bootstrap目录
packages
└── bootstrap
└── package.js
然后在package.js 中声明您要包含的js 文件,例如:
// package.js
Package.describe({
summary: "Load bootstrap script."
});
Package.on_use(function(api) {
api.add_files(['../../public/bower_components/bootstrap/dist/js/bootstrap.min.js'], 'client');
});