less安装_less编译成css的几种方法

当你在写CSS代码时,面对成百上千的CSS代码项目,遇到需要改变一些颜色时都需要进行替换操作既费时效率也不高。需要你花费很多的精力去维护CSS

非常幸运的是,网站开发社区已经解决了这个问题,现在我们拥有诸如 Less, SassStylus 之类的预处理器,它们给我们提供了许多优于纯 CSS 的好处。

  • 变量 - 它可以让你更轻松的在整个样式表中定义和更改值(这个功能 CSS 在未来某一天也有可能会实现)。
  • 动态计算值 - CSS 中最近出了一个cal(), 但它只适合用于长度的计算。
  • Mixins - 可以让你重用或者组合样式,而且支持传递参数。
  • 函数 - 它为你提供了一些方便的程序去操纵颜色,转换图像等

使用预处理器的唯一缺点就是,你需要将代码转换为纯CSS代码,让它能够在浏览器中工作。

1.用Node.js编译(推荐)

在使用less之前请确保你的主机安装了Node.js,并且能够正常运行

如果你已经安装了 Node ,那么只需要window + R输入cmd打开命令行工具。安装 less 用以下语句 :

npm install -g less

安装完成后,用命令行切换到你需要转换的目标目录下,在当前目录命令行窗口输入lessc+less文件名称和后缀>css文件名称和后缀(名称自定)像下面这样:

lessc style.less > style.css

成功后会在当前目录生成一个css文件,这个就是用Node.js编译后的css文件,直接在HTML中引入即可使用.

2.浏览器使用

在浏览器中使用Less.js是开始开发的最简单方法,而且使用较少的开发也很方便,但是在生产中,当性能和可靠性非常重要时,建议使用Node.js或许多可用的第三方工具之一进行预编译。

第一将你写的less样式表.通过link链进HTML并且将rel属性设置stylesheet/less

<link rel="stylesheet/less" type="text/css" href="styles.less"/>
<!-- 下面这种写法也行,自行选择 -->
<link rel="stylesheet" type="text/less" href="styles.less"/>

接下来下载less.js并将script标记在元素中:

<head>
<link rel="stylesheet" type="text/less" href="styles.less"/>
<script src="less.js" type="text/javascript"></script>
</head>

点击less.js下载后在dist文件夹里面就是less.js

3.下载koala软件编译less

koala是款非常实用非图形编译工具。koala可以帮助用户快速进行主流计算机语言编译,并且支持less使用能跨平台操作完美兼容目前所有电脑操作系统,是用户进行前端语言图形编译好帮手。koala这个由国人编写的,用于编译sasslesscoffee利器。在此先感谢koala的作者们,感谢你们给我们带来这么棒的免费工具。

下载地址:koala-app.com/ 官网要是下载不了用下面这个
百度网盘:pan.baidu.com/s/155uHKO8H…
提取码:2w8r


使用方法很简单,下载安装好后打开koala软件,会显示当前页面

bb85c02b62ec619e1b195e7e4218becb.png

你只需要把你需要转换的less文件上一级目录拖进来,并且点击Refresh按钮就可以实现less文件的编译

6b41ba17ce7e6f15a030b72733d2a7e7.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值