首页 > 解决方案 > 部署 React 应用程序后,显示图像;使用构建或公用文件夹?

问题描述

您好,我将图像存储在 build 或 public 文件夹的 assets 文件夹中,以及基于 process.env 的组件渲染图像中

                    <img
                  alt="Screenshot"
                  src={`${process.env.PUBLIC_URL}/assets/${coin.itemId}.png`}
                  onClick={() => {
                    setImgTrue(true);
                    setTempImg(
                      `${process.env.PUBLIC_URL}/assets/${coin.itemId}.png`
                    );
                  }}

如果我的部署服务器指向构建文件夹,那么 process.env.PUBLIC_URL 是否也指向构建文件夹?

标签: reactjs

解决方案


推荐阅读