Symfony2 Assetic:无法解析节点可执行文件的路径

Ser*_*nov 7 symfony assetic

当运行app/console assetic:dump时,我得到:

无法解析节点可执行文件的路径

它是什么意思以及如何解决这个问题?

当尝试通过app_dev.php浏览项目时,我在浏览器尝试下载css和js文件时收到HTTP 500错误.

小智 18

首先确保已安装节点并找到节点的路径.你通常可以通过使用which node它来返回类似的东西/usr/local/bin/node.如果它返回类似于/usr/bin/which: no node in ...您需要安装节点的内容.

接下来配置symfony.打开config.yml(./app/config/config.yml)和节点到资产配置的路径,即:

# app/config/config.yml
assetic:
    node: /usr/local/bin/node
Run Code Online (Sandbox Code Playgroud)


cos*_*sta 5

这对我有用

sudo apt-get remove nodejs
sudo apt-get remove npm

sudo curl -sL https://deb.nodesource.com/setup | sudo bash -

sudo apt-get install nodejs
Run Code Online (Sandbox Code Playgroud)