#php #node.js
#php #node.js
Вопрос:
Я хочу использовать uglifyjs (https://github.com/mishoo/UglifyJS ) из моего PHP-приложения. UglifyJS построен с использованием Nodejs, поэтому мне нужен каталог .node_libraries/ в моем домашнем каталоге (/ home / peppe).
Я хочу выполнить uglifyjs с помощью shell_exec() на PHP. Но куда я должен добавить .node_libraries / каталог, поскольку у пользователя www-data нет домашнего каталога?
Дополнение: я решил это. Решением было установить NODE_PATH и выполнить команду, подобную этой, на PHP: shell_exec('NODE_PATH="/opt/www_node_libraries/"; export NODE_PATH; uglifyjs options filename');
Комментарии:
1. Эй, Эрик, можно написать ответ и пометить его как решение твоего вопроса, я не думаю, что кто-то будет держать на тебя зла 😉
2. Пожалуйста, перенесите ваше решение в answer, чтобы мы могли убрать это из списка неотвеченных. Спасибо.
Ответ №1:
Цитируем OP и @Bill, чтобы мы могли удалить это из списка неотвеченных.
Дополнение: я решил это.
Решением было установить NODE_PATH и выполнить команду, подобную этой, на PHP:
shell_exec('NODE_PATH="/opt/www_node_libraries/"; export NODE_PATH; uglifyjs options filename');