【问题标题】:Middlemanapp fails build over SASS errorMiddlemanapp 无法通过 SASS 错误构建
【发布时间】:2013-07-24 09:30:44
【问题描述】:

我有一个跨两台工作机器的 git 控制的中间人应用程序。红宝石和所有宝石的相同副本已更新。 Middleman Server 在两台机器上都可以正常工作,而 Build 在其中一台机器上工作正常 - 但是如果我在第二台开发机器上运行 build,它会在部分未定义的 sass 变量上出错。部分包含在我相信的正确语法中(只是'name'),并且是用_name.scss命名的文件

再次 - 在机器 A 上构建通过,但在具有相同 ruby​​ 和 gem 设置的机器 B 上失败(理论上)。

感谢您的帮助。

【问题讨论】:

    标签: gem sinatra middleman


    【解决方案1】:

    制作可以重现错误的尽可能小的测试用例,例如,变量声明和评估。 @debug 语句可以显示值和文件位置。

    确保您正在运行bundle exec middleman build

    如果 sass 找不到部分,它应该告诉你(另一个错误)。

    【讨论】:

      【解决方案2】:

      运行bundle exec middleman build --verbose 可能会更好,因为这应该会提供更多信息。

      【讨论】:

        猜你喜欢
        • 2019-05-07
        • 1970-01-01
        • 2020-04-09
        • 2019-03-10
        • 2020-01-09
        • 2016-03-16
        • 1970-01-01
        • 1970-01-01
        • 2018-11-07
        相关资源
        最近更新 更多