【问题标题】:Sass change watch interval, to be compile more oftenSass 更改监视间隔,更频繁地编译
【发布时间】:2014-06-24 03:26:58
【问题描述】:

我正在使用 sass 将 scss 编译为 css。

每次保存后大约需要 15-20 秒,直到它编译为 scss 文件到 css,所以我需要刷新几次才能看到预期的结果。有没有办法让 Sass 更频繁地检查更改?

这是我使用的命令:

sass --watch sass --watch app/scss/main/:app/css/

我正在使用 Sass 3.3.8 (Maptastic Maple)

请注意scss很短,我刚开始做项目。

【问题讨论】:

    标签: css sass


    【解决方案1】:

    Sass 3.3 中存在性能问题。请参阅related issue on Github

    【讨论】:

    • 那我们该怎么办,我们应该等待新版本吗?
    • 如果您的项目像您声称的那样小,那么我建议将其传递给 Sass 的维护人员,以便他们有更多的测试用例可以使用。
    【解决方案2】:

    Sass 是基于 ruby​​ 的,因此速度很慢,对此您无能为力。话虽如此,15-20 秒听起来太慢了。

    你可以试试libsass,这样更快。

    【讨论】:

    • 不确定 sass2scss 对此有何帮助,该项目表示它只是用于将缩进的 SASS 语法转换为更流行的 SCSS 语法(Sass 命令行工具已经可以做到)。此外,libsass 与 Sass 不同。它在功能方面往往落后于官方的 Ruby Sass,并且经常产生不正确的输出。
    • 仍然认为 libsass 是一个不错的选择,但你说得对,sass2scss 与这个问题不太相关......
    猜你喜欢
    • 2016-02-29
    • 1970-01-01
    • 2014-12-08
    • 2013-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-22
    • 2013-03-31
    相关资源
    最近更新 更多