我想从我的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');
引用OP和@Bill,这样我们就可以将其从未答复的列表中删除。
补充:我解决了。
解决方案是设置 NODE_PATH 并在 PHP 中执行如下命令:
shell_exec('NODE_PATH="/opt/www_node_libraries/"; export NODE_PATH; uglifyjs options filename');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
934 次 |
| 最近记录: |