使用 Laravel Mix 时是否可以 ignore/not 解析一些 javascript 代码?

Is it possible to ignore/not parse some javascript code when using Laravel Mix?

当使用 mix.js 命令时,例如mix.js('somefile-dev.js', 'somefile-production.js'); 在 Laravel Mix 中是否可以忽略/ 不解析 文件中的某些 JavaScript 代码?以同样的方式,可以使用 /* eslint-disable */

如果是这样,我需要使用什么注释语句?

我发现无法使用注释来阻止解析。但是,还有一些其他解决方案可能会有所帮助:

  1. 改为复制文件:您可以简单地复制文件而不是使用 mix 处理它 – https://laravel-mix.com/docs/5.0/copying-files
  2. 如果您有多个 JavaScript 文件相互引用,请确保您混合 文件。我意识到我 运行 进入我的特定 JS 错误是因为我将脚本分解成单独的文件,然后我使用 Mix 使用 mix.js 处理它们而不是将文件与 mix.scripts 连接在一起.我假设因为 Mix 混淆了变量名,所以它不知道来自不同脚本的两个变量应该是相同的抽象