0

現在、このチュートリアルに従っています: https://www.youtube.com/watch?v=5om81wXYIns

これは Symfony 2.3 の学習に関するもので、現在は Twitter Bootstrap のセットアップ方法と、cssembed で assetic を使用して、すべての css と javascript コードをそれぞれ 1 つのファイルに圧縮する方法をデモンストレーションしています。

私は Windows7 で作業しています。Linux マシンまたは VM を取得できません。

設定ファイルはここにあります: http://mossco.co.uk/symfony-2/symfony-2-and-bootstrap-3-assetic-config-and-base-html-template-file/

もちろん、Javaパスをこれに変更しました:

java: 'C:\Program Files\Java\jre7\bin'

ファイルで例外がスローされる

../web/assetic/bootstrap_less.less

例外は次のとおりです。

引数 @list の割り当てに失敗しました: 行: 50

これは、ファイルが生成されないことも意味するため、どこでエラーを探すべきかわかりません。そして、それでも、私はそれを修正する方法がわかりません。これはすべて composer.json ファイルにリストされており、更新されています。

"leafo/lessphp": "*",
"twitter/bootstrap": "*",
"components/jquery": "dev-master"

誰かがここで何がうまくいかないのかを知っていますか?

4

1 に答える 1

2

ブートストラップの v3.0.2 のある時点で、sintax を適切に読み取ることができなかった、lessphp に問題があるようです。(問題はここで開かれました

lessphp を使い続ける場合は、v3.0.2 から v3.0.0 にダウングレードする必要があります。composer.json ファイルの twitter ブートストラップの require 行を変更します。

"twitter/bootstrap": "v3.0.0"

その後、作曲家を更新することを忘れないでください

于 2013-11-08T11:28:21.820 に答える