Webpack模块无法在多个条目配置中导入

时间:2016-12-08 15:37:02

标签: reactjs webpack

在我的webpack配置文件中,我有多个入口点: -

entry: {
    bundle: "./src/index1.js",
    rUI: "./other/src/js/ui/index2.js"
  },

在index1.js文件中,所有导入都已解析,但在index2.js中看起来如下

import someModule from "./components/SomeModule/SomeModule";
export default SomeModule;

它无法解析someModule(虽然相对路径正确并且文件退出)并且出错 - 无法找到模块" ./ components / SomeModule / SomeModule" 在浏览器控制台上...

但是,如果我带来someModule.js的全部内容,则没有问题..这意味着路径存在一些问题。无法弄清楚原因......

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

不是真正解决问题的方法,但如果您在导入路径方面遇到问题,我建议您查看类似babel-root-import插件的内容。

这给我带来了很多麻烦。

答案 1 :(得分:0)

我解决了。虽然相同的代码使用require而不是import。但为了使相同的代码工作,我不得不添加额外的预设 - es2015并做出反应。像

这样的东西

"babel?presets[]=es2015,presets[]=react,presets[]=stage-0,plugins[]=transform-object-rest-spread"