webstorm中LESS环境的搭建

       LESS是一门CSS预处理器语言,通俗的将,CSS预处理器用一种专门的编程语言,进行web页面样式设计,然后再编译成正常的CSS文件,以供项目使用。CSS预处理器为css增加一些编程的特性,无需考虑浏览器的兼容性问题,例如你可以在CSS中使用变量、简单的逻辑程序、函数等等在编程语言中的一些基本特性,可以让你的CSS更加简洁、适应性更强、可读性更佳,更易于代码的维护等诸多好处。目前比较优秀的CSS预处理器语言有SASS、LESS、stylus。
这里呢我介绍一下less的基本用法。
       LESS 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。
       LESS 可以运行在 Node 或浏览器端。

LESS环境搭建:

两种方式:

       1.LESS是依赖于nodejs环境的,所以首先要安装nodejs,这里可以去官网根据自己电脑的操作系统下载相应的nodejs安装包。

安装less,输入命令 npm intall -g less
当安装后,在cmd命令行中输入 lessc –version 出现版本信息表示安装成功。
这里写图片描述
这里写图片描述

Less命令行的使用方式

首先我在桌面上建立了一个lesscodes的文件夹,新建了一个main.less文件,其内容如下:

@mainColor:#e72322;
@width:300px;
body{
background-color: @mainColor;
width: @width;
}

在cmd命令行中,先进入到该目录 cd C:\Users\Administrator\Desktop\lesscodes
然后 输出 lessc main.less 编译此文件,编译之后的会在命令行中显示,如图:
这里写图片描述
但是,希望编译之后的内容能够在文件中显示,怎么做呢?很简单,就是在命令行中 输入
lessc main.less > main.css
后面表示编译后的文件输入到css文件中去,看结果:
会发现多了一个.css文件,打开内容看一下,会发现内容就是上步中,控制台输出的内容。
这里写图片描述
这里写图片描述
其实这个过程挺麻烦的,不过我们在webstorm中配置less的开发环境

less在webstorm中的环境配置

1.点击“file”> “settings……” 弹出设置界面,在左侧导航找到“tool”>”file Watchers” 点击“+”号按钮找到less文件选项点击添加。
这里写图片描述
配置选项如下:

Program: C:\Users\Administrator\AppData\Roaming\npm\lessc.cmd
这里输入的是你安装的less路径
Arguments:--no-color $FileName$ 默认的的
Working directory:$FileDir$
Output paths to refresh:
$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
这里写图片描述
确认输入无误后点右下的“OK”按钮。然后再点Settings 版右下的“Apply”应用按钮。
2.点击“file”–> “settings –> External Tools 点击less
配置如下:
Programe:C:\Program Files\nodejs\node.exe你的nodejs的安装路径
Parameter

C:\Users\Administrator\AppData\Roaming\npm\node_modules\less\bin\lessc$FilePath$ $FileDir$\$FileNameWithoutExtension$.css

working directory:自动生成的
这里写图片描述

这样就完成了less在webstorm中的配置。
测试
这里写图片描述
这里写图片描述
这里写图片描述
test.less代码:

@mainColor:#e92322;
@width:300px;
@height:300px;

div{
  background-color: @mainColor;
  width: @width;
  height: @height;
}

自动生成的test.css代码

div {
  background-color: #e92322;
  width: 300px;
  height: 300px;
}

具体less语法,稍后分享!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值