在使用客户端编译 less 时,如果出现错误,Less 没有显示这些错误。它应该插入一些 HTML,但似乎并未这样做。Less 运行后页面上的 HTML 如下:
<html>
<head>
<link rel="stylesheet/less" type="text/css" href="/Content/less/all.less">
<script src="/Content/js/libs/less-1.3.0.min.js" type="text/javascript"></script>
<style type="text/css" media="screen" id="less:error-message">
--SNIP--
}</style>
</head>
<body>
</body>
</html>
正如您所看到的,生成的CSS错误更少,但HTML并没有改变。
less
命令还是通过某个图形界面运行它,可能会丢弃标准错误输出?我很难相信一个不报告错误的工具会有第三或第四个用户... :) - sarnold