使用 Astro 解析公共文件夹中文件的路径

问题描述 投票:0回答:1

我有一个 astro 项目,其文件夹结构如下:

/
  src/
    index.astro
  public/
    data.json

我可以在本地运行时(通过

npm run dev
)使用相对路径
src="../public/data.json"
导入data.json文件。然而,当我构建网站时 (
npm run build
),JSON 文件的路径中断了。

我应该如何设置我的项目,以便在本地运行时以及构建站点后能够成功引用 data.json 文件?

astrojs
1个回答
0
投票

参见 astro 文档

如果您在

public/data.json
中有一个文件,那么它的路径是
/data.json

为了记住这一点,我总是想到

/favicon.ico

© www.soinside.com 2019 - 2024. All rights reserved.