gpt4 book ai didi

nuxt.js - 加载 og :image from assets in nuxt. config.js

转载 作者:行者123 更新时间:2023-12-03 13:54:34 24 4
gpt4 key购买 nike

有没有办法导入图像并将其应用于 og:image 元标记?
我有以下 nuxt.config.js:

module.exports = {
mode: 'universal',

head: {
title: 'title name',
meta: [
// { hid: 'og:image', property: 'og:image', content: process.env.BASE_URL + ogImage },
],
},

// ...
};

在普通的 vue 项目中,这可以通过使用 import 轻松完成:
import ogImage from '@/path/to/image.png';

但是,nuxt.config.js 中没有 import 语句,使用 require 只会导致加载二进制文件,而不是 Assets 路径。

最佳答案

从 Nuxt 2.0 开始,nuxt 配置中提供了导入语句。 See release notes .但这行不通,因为还没有装载机和其他东西。

您可以在布局文件中设置它。

  import ogImage from '@/path/to/image.png';
export default {
head () {
return {
meta: [
{ hid: 'og:image', property: 'og:image', content: this.BASE_URL+ ogImage }
]
}
},

关于nuxt.js - 加载 og :image from assets in nuxt. config.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52683062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com