当我做 assetic:dump 时出现 Uglifycss 错误
Uglifycss error when I do assetic:dump
当我尝试在 Symfony 上执行 php app/console assetic:dump --env=prod
时,出现以下异常:
[Assetic\Exception\FilterException]
An error occurred while running:
'/usr/bin/nodejs' '/usr/local/bin/uglifycss' '/tmp/assetic_uglifycssv74yv7'
Error Output:
/usr/local/lib/node_modules/uglifycss/uglifycss:29
const { defaultOptions, processString, processFiles } = require('./')
^
SyntaxError: Unexpected token {
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
我使用 uglify-js 和 uglifycss。当它执行 js 时它做得很好,但是当它到达 css 时它给了我以前的错误。只有当我在 --env=prod
上执行命令时才会发生。我不知道还能做什么。
谢谢!
我有一个很旧的节点版本,升级到版本 9 已经修复了这个错误。
当我尝试在 Symfony 上执行 php app/console assetic:dump --env=prod
时,出现以下异常:
[Assetic\Exception\FilterException]
An error occurred while running:
'/usr/bin/nodejs' '/usr/local/bin/uglifycss' '/tmp/assetic_uglifycssv74yv7'
Error Output:
/usr/local/lib/node_modules/uglifycss/uglifycss:29
const { defaultOptions, processString, processFiles } = require('./')
^
SyntaxError: Unexpected token {
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
我使用 uglify-js 和 uglifycss。当它执行 js 时它做得很好,但是当它到达 css 时它给了我以前的错误。只有当我在 --env=prod
上执行命令时才会发生。我不知道还能做什么。
谢谢!
我有一个很旧的节点版本,升级到版本 9 已经修复了这个错误。