Less 没有向我显示它的错误

问题描述 投票:0回答:2

当使用 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
2个回答
41
投票

在您的头脑中包含 less.js 之前添加此脚本:

<script type="text/javascript">less = { env: 'development' };</script>

这告诉 less.js 可以在浏览器中显示错误消息,因为我们仍在开发页面。


0
投票

我对 SCSS 非常陌生,来到这篇文章是为了了解 SCSS 与 LESS 的错误。我只想说非常感谢,谁问了这个问题@heneryville

<style type="text/css" media="screen" id="less:error-message">

也感谢您的回答:

<script type="text/javascript">less = { env: 'development' };</script>

非常感谢@user1267519

我现在可以轻松看到 SCSS 错误:

现在我可以轻松解决错误了。

© www.soinside.com 2019 - 2024. All rights reserved.