1

我正在使用 SquishIt 并有一个.less文件,我使用以下行将其添加到 CSS 包中

.Add("~/content/styles/dev.less")

dev.less.debug.css会在我构建解决方案时进行编译,但是我希望能够只保存 .less 文件并自动编译 css(因此我可以在浏览器中立即看到更改,就像使用传统的 CSS 文件一样)。

我已经查看了许多扩展来实现这一点(例如LessExtensionLessCssForVisualStudio),但是这些需要将文件添加到包中dev.css而不是dev.less. Mindscape Web Workbench在其免费版本中不编译 LESS 文件,所以我不知道它是否也需要dev.css.

我无法更改文件的链接,因为该项目将跨团队进行,有些人不会安装扩展程序,并且很乐意构建解决方案以进行编译。

是否有自动编译为与 SquishIt 一起使用而构建的 LESS 的扩展程序?

4

3 回答 3

0

Squishit 在后台使用 dotless,因此您可以直接使用它。或者设置它以便您请求较少的文件并且处理程序返回 CSS,或者您可以使用 exe 在构建时编译以及监视模式......我不确定什么最适合您,但您可以在 dotless wiki (https://github.com/dotless/dotless/wiki/Using-.less) 上找到更多信息

于 2012-06-13T18:33:27.423 回答
0

Web Essentials 完美地完成了这项工作并且它是免费的。

http://vswebessentials.com/

于 2014-06-27T12:03:51.783 回答
0

如果您在非生产站点上使用它,我建议使用 less.js(它将在客户端使用 js 渲染 css)。

于 2012-06-13T14:47:03.940 回答