1
symfony 2.7プロジェクトでassetic lessフィルタを設定しようとしています。 私はmacOSXに取り組んでいます。Symfony Assetic lessフィルタが失敗する
私config.yml
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [ ]
filters:
cssrewrite: ~
less:
node: %node_bin%
node_paths: [%node_modules%,/usr/bin]
apply_to: "\.less$"
私はこれは私がエラーはコンパイル時にはなかったことを確認するために、空の少ないファイルを使用してみました私は
[Assetic\Exception\FilterException]
An error occurred while running:
'/usr/local/bin/node' '/private/var/folders/cf/kkbc91t52jbds1tyy3z4_4s00000gn/T/assetic_lessK4Mc8v'
Error Output:
/usr/bin/less:1
(function (exports, require, module, __filename, __dirname) { ����
^
SyntaxError: Unexpected token ILLEGAL
at Object.exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:513:28)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/private/var/folders/cf/kkbc91t52jbds1tyy3z4_4s00000gn/T/assetic_lessK4Mc8v:1:74)
at Module._compile (module.js:541:32)
Input:
// This less file is empty
を取得するとエラーになりphp app/console assetic:dump
を試してみてください。私もlessc myfile.less
を試して、それは動作します。
私はエラーが何であり、次に何を見ているのか分かりません。アリのヘルプは高く評価されます。
問題がnode_paths
パラメータ
にいたおかげで