0

私は 2 つの作業マシンにまたがる git 制御の仲介者アプリを持っています。ruby とすべての gem の同一コピーが更新されました。Middleman Server は両方のマシンで問題なく動作し、Build はいずれかのマシンで問題なく動作しますが、2 番目の開発マシンでビルドを実行すると、部分的な未定義の sass 変数でエラーが発生します。パーシャルは、私が信じている正しい構文 (「名前」のみ) で含まれており、_name.scss という名前のファイルです。

繰り返しますが、ビルドはマシン A で成功しますが、マシン B では同じ ruby​​ と gem のセットアップで失敗します (理論上)。

助けてくれてありがとう。

4

2 に答える 2

0

エラーを再現できる最小のテスト ケース (変数の宣言と評価など) を作成します。@debugステートメントは、値とファイルの場所を表示できます。

実行していることを確認してくださいbundle exec middleman build

sass がパーシャルを見つけられない場合は、その旨を通知する必要があります (別のエラー)。

于 2013-10-06T19:54:35.447 に答える