Я хочу немедленно минимизировать мои файлы JavaScript в Gedit. Я попытался сделать это с помощью опции внешних инструментов с помощью скрипта jsmin.js . У меня установлен движок SpiderMonkey. Я сохранил файл jsmin.js в / home / mushex / use / js / jsmin.js и создал новый файл js с именем jsmin-low.js в тот же каталог с контентом
#!/usr/bin/js
load('/home/mushex/use/js/jsmin.js');
var body = arguments[0],
result = jsmin('', body, 1);
if (result) {
print(result);
} else {
print(body);
}
Распечатывается неопределенное. Для отладки я изменил скрипт для выполнения только в действиях печати аргументов и увидел, что входные данные имеют значение null (не определено). Исходный файл для отладки был
#!/usr/bin/js
print(arguments[0]);
Но когда я запускаю его в командной строке, вывод выводится правильно. И через gedit другие инструменты командной строки js работают нормально. Странно, почему мои входные аргументы не передаются.
Вот настройки, которые я установил для этого инструмента в gedit.
Настройки http://imagebin.org/index.php?mode=image&id=63960
Любая помощь будет принята с благодарностью
Спасибо.