Webpack ClosurePlugin - ОШИБКА в закрывающем компиляторе: java.nio.file.InvalidPathException: Недопустимый символ <:> - PullRequest
0 голосов
/ 25 сентября 2019

При компиляции моего файла пакета через Webpack ClosurePlugin я получаю ERROR in closure-compiler: java.nio.file.InvalidPathException: Illegal char <:> at index 9: ignored C:\Repositories\3dm2\node_modules\fabric\dist

Моя конфигурация закрытия в значительной степени является значением по умолчанию

optimization: {
      minimizer: [
        new ClosurePlugin({mode: 'STANDARD'}, {
          // compiler flags here
          create_source_map: false
          // for debuging help, try these:
          //
          // formatting: 'PRETTY_PRINT'
          // debug: true,
          // renaming: false
        })
      ]
    }

Я предполагаю некоторые проблемы во внутренней обработке ClosurePluginс ClosureCompiler - возможно, при передаче из ClopackPlugin Webpack в Compiler, поскольку некоторые сообщения stackoverflow ссылаются на ошибку, возникающую из-за неправильного способа вызова компилятора закрытия.Странная вещь, хотя.Использование одного и того же конфига для другого проекта отлично работает.Так что это может также иметь отношение к fabric.js, к которому относится ошибка.

Использование TerserPlugin У меня нет такой проблемы, и код работает отлично.

Так что мои вопросы 1.) Кто-нибудь есть идеи, как решить эту проблему?2.) В противном случае есть ли возможность включить какой-либо журнал отладки в ClosurePlugin

...