利用less监视模式实时预览样式刷新浏览器

摘要:
上次我写过使用LiveReload解放F5。然而,很遗憾,LiveReload在编译时不能抛出错误,这非常麻烦。如果没有没有标点符号的汇编,很难找到。我目前的解决方案是使用Less自己的客户端开发模型。另一种方法是使用Koala软件。首先,该软件由中国腾讯的一名工程师开发,是less推荐的GUI之一。该软件的基本功能类似于LiveReload,也用于监视文件夹中的更改。但是这个软件不能实时刷新浏览器。

【前言】此处介绍的方法只是我个人的用法,相信大家有更好更简洁的方式。

上次写到利用LiveReload解放F5。而且LiveReload可以编辑sass/less/stylus。但是可惜发现LiveReload在编译的时候不能抛错,这就很麻烦了,少了个标点less编译就不过,查找起来太麻烦。

我目前的解决方法:

利用Less自带的客户端开发模式(development)。

在开发的时候less的编译还是利用客户端浏览器,即

<link rel="stylesheet/less" type="text/css" href="styles.less" />
<script src="js/less-1.7.3.min.js" type="text/javascript"></script>

less自带监视模式,开启方式是在

<script src="js/less-1.7.3.min.js" type="text/javascript"></script>

的后面加入:

<script>less.watch();</script>

这样的话,less就能实时监视变化并改变样式,而且可以抛错。

还有一种方法

是利用Koala    image   这个软件,先提一下,这个软件是国内腾讯一个工程师开发的,是less官方推荐的GUI之一,这个软件功能基本功能和LiveReload差不多,也是监控文件夹的改变。但是扩展功能和设置项更加强大,内置了编译器可以抛错。大家可以关注下,在持续开发中。

image

但是这个软件不能实时刷新浏览器。本质上是个编译合并压缩工具,希望它后续能增加刷新功能。

免责声明:文章转载自《利用less监视模式实时预览样式刷新浏览器》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇url schemeRecyclerView下拉刷新和上拉加载更多实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

cshtml文件中汉字运行出来是乱码_软件开发平台

快速开发平台生成的cshtml文件中汉字运行出来是乱码,那是怎么回事儿,visual studio 保存文件为utf8格式? 先看一段代码 <div class="ibox-title form-group"> <button type="submit" class="btn btn-primary">...

css grid布局使用

+ display:grid 指定一个容器采用网格布局 ,采用网格布局的区域,称为"容器"(container)。容器内部采用网格定位的子元素,称为"项目"(item)。 一、容器属性 默认情况下 容器元素都是块级元素,但也可以设置成行内元素 display:inline-block Note:设置网格布局后,容器子元素(项目)的float、display...

express 配置 https 服务 ( 以阿里云服务器为例), 探索一周终于搞定

首先最重要的是 你要明白 https接口的接收或者发送 的形式 是  https://域名:端口号   而不是 https://ip:端口号   一,首先,去阿里云注册免费ssl证书   1,在搜索框中输入关键字证书,点击SSL证书   2,点击购买证书   3,选择免费型,点击购买 4,点击支付  5,点击确认支付 6,支付成功后进入证书控制...

Javascript动态创建 style 节点

有很多提供动态创建 style 节点的方法,但是大多数都仅限于外部的 css 文件。如何能使用程序生成的字符串动态创建 style 节点,我搞了2个小时。 静态外部 css 文件语法: @import url(style.css); 动态外部 css 文件加载的方法有如下: 第一种: var style = document.createElement(’...

《转》常用Petri网模拟软件工具简介

本文转载自liusj2003,如给您带来不便之处,请联系博主。 首先要介绍的的一个非常有名的Petri网网站--Petri Nets World: http://www.informatik.uni-hamburg.de/TGI/PetriNets/ 我这里介绍的软件大部分在该网站中的Tools and Software中的Petri Nets Tool...

Git 本地保存账号密码的删除或修改

转自:https://blog.csdn.net/lwqldsyzx/article/details/61228299 Git 本地拉取代码时需要输入用户名和密码时,会自动将用户名密码信息保存起来。需要清除时操作如下: 1 win10 系统下进入控制面板 》 用户帐户 》 管理你的凭据选择 [Windows 凭据] git 保存的用户信息在普通凭据列表里...