从scss生成css

时间:2013-03-22 16:22:26

标签: asp.net css visual-studio-2010 sass

我在ASP.NET项目中有scss和css文件。

screenshot

如果我改变scss,应该重新生成css吗?如果是,那怎么样? VS可以这样做,还是应该有其他工具?

1 个答案:

答案 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文件。