Import 如何告诉Babel loader忽略package.json`main`条目?

Import 如何告诉Babel loader忽略package.json`main`条目?,import,babeljs,package.json,ignore,Import,Babeljs,Package.json,Ignore,我正在开发一个组件库,它使用的是Lerna。这意味着每个组件目录都有一个package.json文件。我也有一个dist。很明显,这就是捆绑的屈服点。我的问题发生在开发过程中。我的import语句遇到package.json,并尝试从dist而不是源所在的index.js获取源代码。我如何减轻这种情况,使require过程避免使用包.json?好的,显然我在Webpack文档中找到了答案,但这并不容易。您必须添加module键(除了main)才能让网页包解析器知道在模块环境(开发)中加载哪个源

我正在开发一个组件库,它使用的是Lerna。这意味着每个组件目录都有一个
package.json
文件。我也有一个
dist
。很明显,这就是捆绑的屈服点。我的问题发生在开发过程中。我的import语句遇到
package.json
,并尝试从dist而不是源所在的
index.js
获取源代码。我如何减轻这种情况,使require过程避免使用
包.json

好的,显然我在Webpack文档中找到了答案,但这并不容易。您必须添加
module
键(除了
main
)才能让网页包解析器知道在模块环境(开发)中加载哪个源

请看这里: