【发布时间】:2020-04-04 11:15:15
【问题描述】:
我正在使用 create-react-app 构建我的应用程序。我有像 src/images/icons 这样的文件夹结构,在图标文件夹中我有 index.js:
import Logo from "./my-logo.svg";
export {
Logo
}
我这样做是因为我可以在任何地方使用任何图标
import { Logo } from '../images/icon'
否则我必须这样做
import Logo from '../images/icons/my-logo.sv'
通常一个页面不会有 1 或 2 个图标,它可以更多,我不想有超长的导入。但这并不能真正解决问题。
问题是 src/images/icon 中的 index.js 仍在增长。每次我在我的图标文件夹中添加一个新图标时,我都必须更改 index.js。有没有更好的解决方案?
【问题讨论】:
标签: javascript reactjs create-react-app