Uglify.JS минимизирует имя файла вместо содержимого файла - PullRequest
0 голосов
/ 29 мая 2018

Я использую uglifyjs для минимизации js-файлов, но когда я запускаю инструмент, он минимизирует имя файла, которое я передал, а не содержимое.

var resultugly = UglifyJS.minify(['app_client/app.js']);
console.log(resultugly.code);

, и результат журнала: app_client, app.JS;не содержимое файла

Может кто-нибудь помочь мне, пожалуйста?

1 Ответ

0 голосов
/ 29 мая 2018

Я решил проблему, в результате мне нужно использовать функцию readFileSync из модуля 'fs', прежде чем импортировать файл, например:

var appClientFiles = [
  fs.readFileSync('app_client/app.js', "utf8")
];

, а затем просто передать вектор сили файлы в качестве параметра функции uglify minify, как показано ниже:

var resultugly = UglifyJS.minify(appClientFiles);

Я надеюсь, что смогу помочь кому-то

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...