Visual studio 2015 VS 2015网络编译器赢得';t保存时自动编译.less文件

Visual studio 2015 VS 2015网络编译器赢得';t保存时自动编译.less文件,visual-studio-2015,web-compiler,Visual Studio 2015,Web Compiler,我安装了Visual Studio 2015,由于Web Essentials不再编译.less文件,因此我安装了用于编译.less文件的Web编译器附加组件 问题是,我似乎无法将其设置为在保存时自动将.less文件编译为.css。如何在保存时编译.less文件?现在使用VisualStudio 2015,您必须使用或之类的任务管理器。这些工具是NPM包,可以在visual studio中使用“任务运行器资源管理器”执行 例如,尝试使用“Gulp less”模块实现Gulp(我的链接上有完整的教

我安装了Visual Studio 2015,由于Web Essentials不再编译
.less
文件,因此我安装了用于编译
.less
文件的Web编译器附加组件


问题是,我似乎无法将其设置为在保存时自动将
.less
文件编译为
.css
。如何在保存时编译
.less
文件?

现在使用VisualStudio 2015,您必须使用或之类的任务管理器。这些工具是NPM包,可以在visual studio中使用“任务运行器资源管理器”执行


例如,尝试使用“Gulp less”模块实现Gulp(我的链接上有完整的教程)来编译您的less文件,然后您可以将Gulp执行附加到Visual Studio的某些事件(如预构建、后构建等)中,或者您可以使用“Gulp watch”当您保存较少的文件并自动编译它们时进行检查。

当使用较少的文件时,我使用Web EssentialsVisual Studio 2015。Visual Studio 2013 Web Essentials具有将.less文件编译为.css.min.css文件的内置功能,并且它还具有在保存.less文件时更新.css和.min.css文件的功能

现在使用VS 2015,我必须下载两个单独的附加组件才能恢复此功能: 及


我以为我的Visual Studio/Web Essentials加载项已损坏。。。Bundler&Minifier应该为您解决自动保存问题,它为我解决了:)

谢谢您的回答-我从哪里下载gulp watch?这是文档,但如果您使用:var lessCompile=require(“Gulp less”);编写gulpfile.js,我不确定Gulp是否会为您安装它;我安装了Web Essentials和Bundler&Minifier,但仍然存在问题。安装Web编译器加载项似乎也是强制性的。您可能会发现,即使安装了Web编译器,它也不会在保存时编译。如果是,请删除
%localappdata%\temp\WebCompler???
文件夹。有时需要重新启动VS,有时不需要。不适用于所有人,但似乎适用于许多人检查.less文件中的错误(不总是清除)。带有错误的less文件不会生成css文件。