【问题标题】:Gulp SASS 1 line results in errorGulp SASS 1 行导致错误
【发布时间】:2016-10-10 16:50:30
【问题描述】:

我有这行 SCSS:

height: calc(#{$drawer-padding} + #{$drawer-profile-img} + #{$drawer-profile-content-height} + #{$drawer-profile-bottom-padding});

每次我尝试运行 Gulp 时,都会返回以下错误:

Process finished with exit code -1073741571 (0xC00000FD)

我使用 gulp-sass 得到了这个错误。该错误仅由该行引起,在此之前一切正常。

希望有人能帮我解决这个错误。

更新

当我删除最后一部分 + #{$drawer-profile-bottom-padding} 时,它确实有效。看起来好像#{} 太多了。

【问题讨论】:

    标签: sass gulp gulp-sass


    【解决方案1】:

    我偶然发现了完全相同的问题。它看起来像堆栈溢出。 就我而言,它只能在 Windows 环境下重现。我尝试过的任何 Linux 发行版都能很好地处理它。

    作为 Windows 的一种解决方法(因为显然它只允许 1MB 的堆栈顶部),我使用 editbin 提高了一些最大堆栈大小限制,它是 C/C++ Build Tools 的一部分。

    editbin /STACK:2097152[,commit] node.exe

    您也可以尝试为节点使用--stack-size 选项。

    【讨论】:

      猜你喜欢
      • 2015-01-14
      • 2016-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-10
      • 1970-01-01
      • 2019-01-16
      • 2021-06-28
      相关资源
      最近更新 更多