我在ASP.NET项目中有scss和css文件。
如果我改变scss,应该重新生成css吗?如果是,那怎么样? VS可以这样做,还是应该有其他工具?
答案 0 :(得分:2)
有一些扩展允许您从Visual Studio内部重新生成,但我个人更喜欢命令行方式。
sass --watch [folder holding .scss files]:[folder holding .css files]
如果您使用Compass,则可以改为使用此命令:
compass watch
这两个命令都会告诉Sass使用.scss文件查看该文件夹,并且只要它们被更改和保存,就会重新生成CSS文件。
如果您创建了项目,那么您可能已经安装了Sass(以及扩展名为Ruby)。如果不这样做,则需要安装Ruby和Sass。安装Ruby和RubyGems的Windows has a nice little installer。安装完成后,您需要运行以下命令来安装Sass:
gem install sass
安装Sass后,您可以运行sass --watch
命令,也可以使用您选择的VS扩展程序来监视和重新编译CSS文件。