Middlemanapp无法构建SASS错误

时间:2013-07-24 09:30:45

标签: gem sinatra middleman

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

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

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

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

确保您正在运行bundle exec middleman build

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

答案 1 :(得分:0)

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