从命令行编译LESS为CSS - Web Essentials

3
我们有一个MVC 4.5应用程序,并且它有一堆LESS文件。只要我在VS中,VS2013/Web Essentials就会很好地将LESS文件编译为CSS。我们新加入了一位设计师,他不太喜欢使用VS,我也不怪他。我们有psake构建脚本,使用MSBuild构建项目,因此我们可以给他一个powershell脚本,在不打开VS的情况下在他的机器上构建应用程序,但令人惊讶的是,在由MSBuild构建时,LESS文件没有被编译成CSS。
是否有任何方法可以从命令行使用与Web Essentials相同的工具来编译Less文件?

你有没有找到任何解决方案?我发现了这篇文章http://www.marthijnvandenheuvel.com/2012/11/21/msbuild-task-to-compile-less-files/,它指出了如何创建一个自定义的msbuild任务,我打算尝试一下。 - Dewi Rees
1个回答

1

另一种解决方案是使用DotLess(http://www.dotlesscss.org/)进行编译。我使用VS后期构建事件将我们的LESS文件编译为DotLess。虽然,这可能会与Web Essentials冲突,不确定谁会最后运行。目前没有使用Web Essentials。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接