2

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

截屏

如果我更改了scss,是否应该重新生成css?如果是,那么如何?VS 可以做到这一点还是我应该有其他工具?

4

1 回答 1

5

有一些扩展允许您从 Visual Studio 内部重新生成,但我个人更喜欢命令行方式。

sass --watch [folder holding .scss files]:[folder holding .css files]

如果您使用 Compass,则可以改用此命令:

compass watch

这两个命令都会告诉 Sass 监视包含 .scss 文件的文件夹,并且任何时候更改和保存它们,重新生成 CSS 文件。

如果您创建了该项目,那么您可能已经安装了 Sass(以及扩展的 Ruby)。如果不这样做,则需要安装 Ruby 和 Sass。Windows 有一个不错的小安装程序,可以同时安装 Ruby 和 RubyGems。安装后,您需要运行以下命令来安装 Sass:

gem install sass

安装 Sass 后,您可以运行该sass --watch命令,或者使用您选择的 VS 扩展来查看和重新编译 CSS 文件。

于 2013-03-22T16:43:29.897 回答