【问题标题】:Unable to use Less.Parse using dotless in C#无法在 C# 中使用 dotless 来使用 Less.Parse
【发布时间】:2020-05-13 16:26:47
【问题描述】:

我正在关注instructions for using .less 来缩小css。

我已包含 dll 并进行了 Web.config 更改。

但是,当我在 index.cshtml 中将其称为 Less.Parse 时,Less 命名空间不可用,并且出现异常“当前上下文中不存在名称 Less。”

我错过了什么?

【问题讨论】:

    标签: c# asp.net asp.net-mvc less dotless


    【解决方案1】:

    我已经解决了。它只是缺少父命名空间。现在转换就像一个魅力。

    dotless.Core.Less.Parse(css)
    

    【讨论】:

      【解决方案2】:

      如果您使用的是 Visual Studio,Web Essentials 支持 less。

      http://vswebessentials.com/features/less

      我经常用它来:

      • .less 到 .css 预览
      • 查看 .less 编译的输出
      • 提取变量/mixins

      构建后,如果您转到“输出”并从“显示输出自:”下拉列表中选择 Web Essentials,您将看到日期、时间和已编译的 .less 文件列表。

      【讨论】:

      • 我没有使用网络必需品。基本上我从数据库中获取 css 作为字符串,我需要使用 dotless 解析它,然后再将其放入样式标记中的网页中。为此,我无法使用 Less 命名空间将字符串解析为普通的 css。有什么想法吗??
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 2016-10-17
      • 1970-01-01
      • 1970-01-01
      • 2020-06-16
      相关资源
      最近更新 更多