0

Rails アプリケーション アセットをプリコンパイルしようとすると、次のエラーが発生します。

Unexpected token: operator (*) (line: 424, col: 9, pos: 14566)

多くの個別の CSS および JS アセット ファイルがあります。この誤った "*" トークンが発見されたのはどのトークンかを知るにはどうすればよいですか?

xxx $ rake assets:precompile --trace
** Invoke assets:precompile (first_time)
** Execute assets:precompile
xxx
** Invoke assets:precompile:all (first_time)
** Execute assets:precompile:all
** Invoke assets:precompile:primary (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke tmp:cache:clear (first_time)
** Execute tmp:cache:clear
** Execute assets:precompile:primary
rake aborted!
Unexpected token: operator (*) (line: 424, col: 9, pos: 14566)
4

1 に答える 1

0

合格するか合格しないかを試してくださいrake assets:precompile:primary --trace。パスしない場合は、別のエラー メッセージが表示されることがあります。

パスした場合は public/assets、問題のあるファイルを検索します。縮小されないため、「落下」行 (例: [line 424, col: 9,]) を見て、エラーを見つけようとすることができます。

于 2014-02-03T21:47:41.603 に答える