Webpack ClosurePlugin-闭包编译器中发生错误:java.nio.file.InvalidPathException:非法char <:>

时间:2019-09-25 16:19:03

标签: webpack fabricjs google-closure-compiler

通过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
        })
      ]
    }

我猜想在使用ClosureCompiler对ClosurePlugin进行内部处理时可能会出现一些问题-可能是在从Webpack ClosurePlugin移交给Compiler时,因为一些stackoverflow帖子都提到了错误,该错误来自错误的调用Closure编译器的方式。 奇怪的事情。为不同的项目捆绑包使用相同的配置非常有效。因此,它也可能与错误所指的fabric.js有关。

使用TerserPlugin我没有此类问题,并且代码运行正常。

所以我的问题是 1.)有人知道如何解决吗? 2.)否则,有什么方法可以在ClosurePlugin中启用某种调试日志

0 个答案:

没有答案