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

时间:2018-03-27 16:41:15

标签: import babel package.json ignore

我正在开发一个使用Lerna的组件库。这意味着每个组件目录都有一个package.json文件。我在每个人中都有一个dist。显然,这就是捆绑产生的地方。我的问题发生在开发时。我的导入语句遇到package.json并尝试从dist获取源代码而不是源代码所在的index.js。如何减轻这一点,以便需求流程避免package.json

1 个答案:

答案 0 :(得分:1)

好吧,显然我在Webpack文档中找到了答案,但它并不容易检测到。您必须添加module密钥(除main之外)以使Webpack解析器知道在模块环境(开发)中要加载哪个源。

见这里:https://webpack.js.org/configuration/resolve/#resolve-mainfields