欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

使用LESS编译Bootstrap

来源: 开发者 投稿于  被查看 29292 次 评论:119

使用LESS编译Bootstrap


一、node环境下,npm 安装less编译器

带有makefile的Node.js
运行下列命令,利用npm在全局环境下安装LESS命令行编译器和uglify-js:

$ npm install -g less uglify-js
安装成功后,在您的Bootstrap的根目录下运行 make 即可编译CSS。

此外,如果您已经安装了 watchr ,您可以运行 make watch , 这样您每次修改Bootstrap后,就会自动重编译Bootstrap。(不是必须运行,这样做仅仅是出于方便。

二、node环境下命令行编译less

在Node下运行下列命令安装LESS命令行工具:

[color=DarkRed]$ lessc ./lib/bootstrap.less > bootstrap.css[/color]

如果想压缩生成的css大小,就一定要在命令行参数中包含 --compress 。

三、用javascript(less.js)编译

下载最新的 Less.js 并在 <head> 中包含Bootstrap中的less路径和less.js文件路径。

<link rel="stylesheet/less" href="/path/to/bootstrap.less">
<script src="/path/to/less.js"></script>
要重编译.less文件,只要在保存文件后刷新页面。Less.js会重新编译.less文件并进行本地存储。

用户评论