我遇到了标题中引用的问题,
[RuntimeException]
Path to node executable could not be resolved.
并且只有在远程服务器(OVH)上将我的资产转储到Symfony项目(> 3.0)时才会发生,但如果我在本地服务器上,它就可以正常工作。我使用uglifycss来缩小样式表。
那怎么可能呢?为什么只是在远程服务器上,知道我在app文件夹中本地安装了npm_modules,以便两者的情况相同:
assetic:
debug: '%kernel.debug%'
use_controller: '%kernel.debug%'
filters:
cssrewrite: ~
uglifycss:
bin: %kernel.root_dir%/npm/node_modules/.bin/uglifycss
我希望有人也遇到过这种情况,最终发现为什么它没有用。提前谢谢。
答案 0 :(得分:0)
如果仍无法解析节点可执行文件,则找到您的节点可执行路径(whereis node
即),并将此路径放在app / config / config.yml
assetic:
node: /usr/local/bin/node