在html中直接引入less文件

开发过程:

在文档head标签内加入一下两行代码 ; link的 rel 的属性值一定要修改为 'stylesheet/less '

<link rel="stylesheet/less" href='css/demo.less'>
<script type="text/javascript" src='http://cdnjs.cloudflare.com/ajax/libs/less.js/3.11.1/less.min.js'></script>

编辑less文件后就可以直接显示在页面中了,不需要编译less文件为css文件,节约调试时间。

遇到问题: 

(1)报错,控制台显示:Less has finished and no sheets were loaded.

可能两种原因:两行代码顺序弄反导致,正确是link在前、script在后。或者是 rel 属性写错 ,应该将 stylesheet 改为 stylesheet/less

(2)控制台报错截图如下

 

 

原因:要在服务器环境下执行html文档 , 不能直接双击打开文档执行 , 因为less.js 会发送ajax请求;

posted @ 2021-02-20 10:54  boygirl  阅读(6073)  评论(0编辑  收藏  举报