React-如果入口点的文件名带有时间戳,则无法导入模块

时间:2019-11-01 15:35:36

标签: node.js reactjs react-native webpack webpack-dev-server

我有module-a,它具有以下目录结构

module-a
   public/index.html
   src/index.js

index.js导出组件应用

module-a通过webpack构建,用于缓存相关问题,构建输出文件名后附加时间戳,例如此模块的dist将

module-a
   index.[timestamp].html
   index.[timestamp].js

module-b具有module-a的依赖项,当我尝试导入module-a的App组件时,出现模块未找到错误。

import App from module-a (not working)
import App from module-a/index.[timestamp] (working)

如果我删除模块文件名中的时间戳,我可以仅使用模块名称导入组件。

每个构建的时间戳都会改变,因此我无法在import语句中对时间戳进行硬编码。

我的问题是,如何在不指定模块b的索引的情况下导入App组件。

谢谢。

0 个答案:

没有答案