Как связать все файлы js, используя closure-compiler - PullRequest
0 голосов
/ 10 июня 2019

Я пытаюсь связать все файлы .js в определенную папку, но получаю сообщение об ошибке: «нет такого файла или каталога».

Вот мой код:

const ClosureCompiler = require('google-closure-compiler').jsCompiler;
const { writeFile } = require('fs');

const closureCompiler = new ClosureCompiler({
    js: 'c:/polyfill/**.js',
    js_output_file: 'bundle.js'
});

const compilerProcess = closureCompiler.run([{
    path: './',
}], (exitCode, stdOut, stdErr) => {
     writeFile(stdOut[0].path, stdOut[0].src,()=>{});
});

1 Ответ

0 голосов
/ 10 июня 2019

Кажется, этот путь js: 'c:/di/webapp/public/js/polyfill/**.js', неправильный. Если это Windows, то обычно после c:/ вы получите каталог Users.

Вы можете перейти в папку с файлом и щелкнуть по ней правой кнопкой мыши.чтобы получить «Свойства».Скопируйте значение Location и замените обратную косую черту на

.
...