我有一个next@13
应用程序,其目录为app
。关于它的文章很多,但都是关于NextJS < 13的。
我在layout.tsx
中生成元数据。我有以下favicons:favicon-16x16.png
,favicon-32x32.png
,favicon-96x96.png
,favicon-180x180.png
,favicon-512x512.png
和svg版本。
我如何将所有这些动态添加到我的网站?src/app/[language]/layout.tsx
export async function generateMetaData() {
const translate = await getTranslations("home")
return {
title: translate("title"),
description: translate("description"),
icons: {
icon: "/favicon.ico",
},
}
}
1条答案
按热度按时间9gm1akwq1#
you can use generateMetadata to add dynamic meta data based on i.e. routes