【问题标题】:Using Less with .net web development在 .net Web 开发中使用 Less
【发布时间】:2014-01-24 08:04:54
【问题描述】:

所以我对在 Bootstrap 和 Visual Studio 中使用 LESS 非常感兴趣。我遇到的问题是 Web Essentials 似乎无法从 Bootstrap LESS 文件中编译 css。我做了一些探索,似乎 Web Essentials 不理解分号或类似的东西,这导致它在 bootstrap 的 less 文件中阻塞。

那么,人们是在 VS 环境中使用 LESS 和引导程序,还是我徘徊在边缘?

【问题讨论】:

    标签: visual-studio less


    【解决方案1】:

    您可以使用的一些工具:

    • Web Essentials - 我可以告诉你它确实适用于 Bootstrap,因为我以前使用过它
    • Web Workbench - 付费替代品,我更喜欢网络必需品
    • GruntJS - 一个 JavaScript 任务运行器,您可以配置它来构建各种资源并将其连接到您的编译后步骤,以便它自动发生

    我个人会选择 grunt,虽然它在 '.NET' 中不是很常用的工具,但一旦你用过它,你就会看到它给你的强大功能。它是开源的,并且有大量的开源插件可以让你做很多事情,而且你可以自己编写。

    一些插件示例:缩小 JavaScript;编译 SASS、LESS、TypeScript、CoffeeScript、Markdown 等;复制文件;删除文件;优化图像等。

    【讨论】:

    • 谢谢——我认为 WebEssentials 没有工作,因为它在一些引导程序较少的声明中给了我内联错误(曲线),但尽管如此,我发现它正在编译css 正确。
    【解决方案2】:

    查看 WebEssentials(您已经找到,if it doesn't work, try filing a requestan issue)或 Mindscape Web Workbench,最后是 BundleTransformer。您的要求并非边缘,网络正在接受这些技术,Visual Studio 也是如此。

    如果您愿意分享您看到的确切消息或您已采取的步骤以便我们重现,我们可以为您提供更好的帮助。据我所知,WebEssentials 应该可以很好地处理 Bootstrap 的 less 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 1970-01-01
      • 2015-03-10
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多