在C#中使用dotless无法使用Less.Parse。

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

我是按照 使用.less的说明 来最小化css。

我已经包含了dll,并将其做成了 Web.config 变化。

然而,当我提到它在 index.cshtml 作为 Less.Parseజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజజ Less 命名空间不可用,我得到了异常 "该名称的 Less 在当前的语境中并不存在。"

我缺少什么?

c# asp.net asp.net-mvc less dotless
2个回答
2
投票

我已经解决了这个问题。只是缺少了父名空间。现在转换工作就像一个魅力。

dotless.Core.Less.Parse(css)

1
投票

如果你使用的是Visual Studio,Web Essentials已经支持Less。

http:/vswebessentials.comfeaturesless

我经常用它来进行:

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

构建后,如果你进入 "输出",并从 "显示输出来自:"下拉菜单中选择Web Essentials,你会看到一个日期、时间和已经编译好的.less文件列表。

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