2014-06-05 85 views
2

我使用SASS/SCSS作为预处理器来编译Windows 7上的.scss文件,最近我注意到当我保存我的文件和当我得到我的文件之间有大约15或20秒的延迟“检测到更改......”在我的命令行中。在过去,我立即得到它,但现在我得到了延迟。为什么会这样呢?它取决于.scss文件的大小吗? (我正在使用的是〜550行)。SCSS编译为什么会有延迟?

+0

这是与Compass或其他应用程序正在轮询更改? – artlung

+0

不是。直接上SASS。没有指南针或任何东西。 –

+0

[Sass更改监视时间间隔,可以更频繁地编译]的可能重复(http://stackoverflow.com/questions/24350024/sass-change-watch-interval-to-be-compile-more-often) – cimmanon

回答

-1

它可能与您正在使用的SASS版本有关。关于这个问题的报道很少。 (虽然这些都很旧)

另一方面,人们也遇到了较慢的编译速度,因为它们基于ruby而使项目变得更大。所以也许你可以检查这篇文章http://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/

我一直在使用codekit一段时间,迄今没有这样的问题(希望它保持这种方式:)。 既然你在Windows上,一个很好的替代codekit的是prepros。这些不是免费的应用程序,所以也许你可以尝试使用指南针和sass - 你可以在一分钟内设置它,它可能会解决你的问题 - 它值得尝试。 你也可以尝试使用咕噜声 - 检查了这一点https://github.com/sindresorhus/grunt-sass