我有一个用StencilJS构建的Web组件。我使用了一个第三方库,其中包含一些“评估”。该库位于assets文件夹中,这就是我将其导入到Web组件文件中的方式:
import '../../assets/myLib.js';
构建用于生产(npm run build
的Web组件时,出现错误(使用npm run start
进行开发时显示了警告,但可以正常工作):
[ WARN ] Bundling Warning
Use of eval is strongly discouraged, as it poses security risks and
may cause issues with minification
[ ERROR ] Minify JS
Unexpected token: operator (|)
L10224: if ((N | 0)(j | 0) ? Q : j)
L10225: | 0;
L10226: q = P;
[30:14.3] build failed in 1
有没有办法在我的项目中包括文件但将其从缩小过程中排除呢?