Next.js提供了一种通过提供opengraph-image.tsx
文件来自动生成开放图形图像的方法。
作为一个例子,我在这个路由中添加了这样的文件:
https://ray.run/blog/organizing-playwright-tests-using-tags
这在当地是可以预期的。但是,如果您查看页面生成的HTML代码,在撰写本文时,它链接到:
<meta property="og:image" content="http://localhost:6400/blog/organizing-playwright-tests-using-tags/opengraph-image?e0b86842aed430f7"/>
目前尚不清楚next.js的哪个设置控制了此行为。
我试着查看next.config.js
,但没有任何设置可以控制此URL。
1条答案
按热度按时间vu8f3i0k1#
结果是
metadataBase
设置,应该在layout.tsx
中设置: