Nextjs公用文件夹

卡卡西 · 03月20日

哪里是公众对nextjs项目文件夹?

我的意思是,是否有地方在那里我可以把favicon.png谷歌网站验证manifest.jsonrobots.txt等等?

回答(3)
时间
T
Tony
3 · 2020-03-20 14:17:40

不推荐使用静态目录,而推荐使用public目录。 https://err.sh/zeit/next.js/static-dir-deprecated

在项目根目录中创建一个名为public的文件夹。然后,从您的代码中可以使用URL引用这些文件:

export default () => <img src="/my-image.png" alt="my image" />
前端LEY
2 · 2020-03-20 14:17:40

静态文件投放(例如:图片)

static在项目根目录中创建一个名为的文件夹然后,从您的代码中可以使用/static/URL 引用这些文件

export default () => <img src="/static/my-image.png" alt="my image" />

注意:不要为静态目录命名。该名称是必需的,并且是Next.js用于提供静态资产的唯一目录。

有关更多阅读文档

西
西里
1 · 2020-03-20 14:17:40

[2019-07-16] Next.js(canary)有一个public/文件夹

创建诸如之类的东西public/favicon.pngpublic/robots.txt这就是您所需要的。

结帐凭证

你的回答

加载中...
⌘+Return 发表
发表

温馨提示:登录后可发表评论或回复

关闭,朕知道了

扫码关注微信公众号或小程序