Nodejs – .node_libraries / www数据

我想从我的PHP应用程序中使用uglifyjs(https://github.com/mishoo/UglifyJS)。 UglifyJS是使用Nodejs构build的,所以我需要在我的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');

引用OP和@Bill,这样我们可以从无人答复的列表中删除它。

另外:我解决了它。
解决的办法是设置NODE_PATH并在PHP中执行这样的命令:

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