Nodejs - .node_libraries /用于www-data

时间:2011-05-09 22:50:26

标签: php node.js

我想从我的PHP应用程序中使用uglifyjs(https://github.com/mishoo/UglifyJS)。 UglifyJS是使用Nodejs构建的,所以我在homedir(/ home / peppe)中需要一个.node_libraries / dir。

我想在PHP中通过shell_exec()执行uglifyjs。但是我应该在哪里添加.node_libraries / dir,因为www-data用户没有主目录?


另外:我解决了。解决方案是设置NODE_PATH并在PHP中执行如下命令: shell_exec('NODE_PATH="/opt/www_node_libraries/"; export NODE_PATH; uglifyjs options filename');

1 个答案:

答案 0 :(得分:1)

引用OP和@Bill,以便我们可以从未答复的列表中删除它。

  

另外:我解决了。
  解决方案是设置NODE_PATH并在PHP中执行如下命令:

shell_exec('NODE_PATH="/opt/www_node_libraries/"; export NODE_PATH; uglifyjs options filename');