跳到主要内容

nextJS如何添加meta信息

  • 静态导出或者使用函数动态generateMetadata()导出, 只限服务端组件。
  • 父级的定义会被子级节点的覆盖。
  • 注意合并的时候,meta信息采用shallowly merged方式进行替换。
  • favi icon需要提供多个平台的变体。
  • 通过放在一个单独文件,来共享部分meta信息
  • 子级page或者layout没有定义的meta会被继承。
  • 通过ImageResponse可以创建社交媒体的图片。ImageResponse在Edge Runtime 运行。 ImageResponse支持css部分属性。
  • 支持JSON-LD 添加更加复杂的信息。