Webpack v1如何处理已安装软件包package.json
中的browser
字段。我无法在任何地方找到任何相关文档。
我正在使用Gatsby.js,它使用Webpack v1进行编译。我正在使用的其中一个软件包使用package.json
中的lib
字段,并将其指向一些未传输的ES6代码。
据我所知,Webpack正在编译此代码(而不是commons.js
字段指向的转换代码)到browser
,导致运行时错误,因为ES6导入/导出声明
我的问题是有问题的包是我必须使用的另一个包的依赖。我到目前为止找到的唯一解决方案是从包package.json
中删除.onclick
字段,但显然这不是一个可行的答案。