我创建了一个custom.less文件。我应该导入哪些文件(@import)以开始使用Bootstrap?
如何开始使用Bootstrap和LESS?我找不到任何教程......
答案 0 :(得分:2)
为了帮助优化您的网站,请利用已经存在的一些内容分发网络(CDN)。以下几行将为您提供bootstrap和jquery。
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.1.1/css/bootstrap-combined.min.css" rel="stylesheet">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.1.1/js/bootstrap.min.js"></script>
由于没有较少的CDN,您需要下载less.js文件here,然后通过静态媒体和自定义.less文件提供:
<script type="text/javascript" src="{{ STATIC_URL }}js/less-1.3.0.min.js"></script>
<link rel="stylesheet/less" type="text/css" href="{{ STATIC_URL }}css/custom.less">
答案 1 :(得分:1)
您可以从GitHub下载Bootstrap LESS文件。
每个文件通常都被命名为相应的组件,请检查the Bootstrap component's list。
因此,您可以导入您需要的文件。
希望有所帮助
答案 2 :(得分:1)
克隆或下载Twitter Bootstrap存储库的内容:https://github.com/twitter/bootstrap/
然后导入less/bootstrap.less
,还可以导入less/responsive.less
。有了这个,Twitter Bootstrap定义的所有mixins和变量都可以在你自己的LESS文件中找到。
答案 3 :(得分:1)
这是我的建议,在您尝试使用Bootstrap编译LESS之前,只需将该文件夹放在一边并创建一个测试项目以使LESS正常工作。从这样开始:
npm install less -g
并按Enter键以在计算机上“全局”安装LESS @backgroundColor: #900;
.block {
background: @backgroundColor;
}
lessc --compile styles.less > styles.css
如果可以,打开Bootstrap文件夹找到less文件夹,你会找到一个名为bootstrap.less的文件。使用我在bootstrap.less上描述的过程。这应该会给你一个良好的开端。