less使用方法

1、less可以在node.js环境下运行
2、less可以在浏览器中直接运行
2.1、浏览器中运行方式一

步骤:

  • (1)编写less文件
  • (2)引入less文件
  • (3)引入less.js下载地址
  • (4)运行
//引用文件
<link rel="stylesheet/less" href="css/index.less">
<script src="js/less.min.js"></script>

注意点:

  • 一定要先引入less.css再引入less.js。不然无效果
  • less.css引入的写法为 。一定要在rel中添加“/less”
  • 如果less代码是写到单独的文件中, 一定要在服务端环境(webstrom中打开就是服务端环境)运行才能生效。如果直接打开HTML打开,就会无效。
本用法存在的问题:

因为是在运行的时候才通过less.js文件对.less文件进行加工处理,因此在运行的时候加工处理会产生性能问题。

2.2、浏览器中运行方式二:
提前预编译

步骤:

  • (1)编写less文件
  • (2)利用工具转换为css文件(转换方法见下方)
  • (3)引入css文件
<link rel="stylesheet" href="css/index.css">  
工具转换为css文件常用方法:

方法一:考拉客户端:下载较慢(win中安装,不要修改路径)
优点:无需引入less.js, 无需在服务端运行

  • 使用方法如下:
    (1)点击“+”号选择.less文件所在文件夹
    (3)选中.less文件
    (4)点击“Compile”按钮,开始将.less文件转换为.css文件。
    (5)出现“success”提示后,点击“Refresh”按钮,编译器中.less下方就会出现转换成功的.css文件
    less使用方法
    less使用方法
    方法二:开源中国(在线转换网站)
    复制写好的.less文件内容,粘贴到左侧输入框。
    点击Less》CSS按钮,即可生成CSS代码
    less使用方法
    方法三:构建工具配置loader自动编译: 后续说明