0

我正在尝试使用 remix.run 显示图像时遇到一堵砖墙。

Asset Preloads 的文档显示如下:

在此处输入图像描述

当我这样做时,我得到 /icons/clipboard.svg 的 404。我是否需要添加路由才能使静态资产正确路由?

另一个例子是笑话教程。我在 app 下添加了一个带有文件的 assets 文件夹heart.svg。从我的笑话.jsx 中,我添加<img src="/assets/heart.svg"/>了哪些 404,"~/assets/heart.svg"以及"../assets/heart.svg"

我在想有什么东西让我眼前一亮,我在这里错过了,一条额外的路线,构建参数,什么......

4

1 回答 1

1

弄清楚了。必须将资产文件夹放在公用文件夹中才能被击中。将它从 app 文件夹中移出到 public 解决了我的问题。

于 2022-02-06T06:27:16.270 回答