客户端安装:
引入less.js,而后就能够直接用.less文件css
<link rel="stylesheet/less" type="text/css" href="文件路径"/style.less> <script src="文件路径/less.js" > </script>
服务器安装 安装node,使用npm安装lessnode
http://www.ruby-lang.org/zh_cn/downloads/
ruby -v
gem install sass
sass -v
gem install compass
compass create chen
在sass文件新建demo.scss文件npm
在写代码以前,咱们还要知道如何编译。由于咱们写出来的是后缀名为scss的文件,只有编译成css文件,才能用在网站上。
Compass的编译命令是sass
compass compile
1. 嵌套输出方式 nested 2. 展开输出方式 expanded 3. 紧凑输出方式 compact 4. 压缩输出方式 compresse
该命令在项目根目录下运行,会将sass子目录中的scss文件,编译成css文件,保存在stylesheets子目录中。
默认状态下,编译出来的css文件带有大量的注释。可是,生产环境须要压缩后的css文件,这时要使用--output-style参数。ruby
compass compile --output-style expanded // 压缩模式