【发布时间】:2019-05-23 16:35:01
【问题描述】:
我需要从带有子目录的目录中动态加载图像。我将文件夹图像添加到 src,只要我使用 yarn start 启动应用程序,它就可以工作。但是该文件夹未打包到 dist 构建中。我试图将文件夹添加到 package.json
"build": {
"files":"images"
}
我尝试使用公共目录,例如:
texturesPath = process.env.PUBLIC_URL +'/assets/data/textures/'
我知道如何导入图像,但我需要包含 200 个子目录的整个目录。我必须单独导入每张图片吗?
【问题讨论】:
-
我在文档中找到了以下解释:“请注意,我们通常鼓励您在 JavaScript 文件中导入资产”我不同意,因为如果您在 459 个子文件夹中有 32566 个文件怎么办?作为一种解决方法,他们说我应该将所有内容放在公用文件夹中并使用 process.env.PUBLIC_URL facebook.github.io/create-react-app/docs/… 访问文件夹我是刚刚找到答案还是有其他方法可以添加目录?
标签: reactjs electron electron-builder