meta
Meta easily adds common meta tags into your project with zero-config needed
Meta easily adds common meta tags into your project with zero-config needed. You can optionally override meta using pwa.meta in nuxt.config.js:
pwa: {
meta: {
/* meta options */
}
}options
charset
charsetDefault:
utf-8
viewport
viewportDefault:
width=device-width, initial-scale=1Meta:
viewport
mobileApp
mobileAppDefault:
trueMeta:
mobile-web-app-capable
mobileAppIOS
mobileAppIOSDefault:
falseMeta:
apple-mobile-web-app-capable
Please read this resources before you enable mobileAppIOS option:
appleStatusBarStyle
appleStatusBarStyleDefault:
default
favicon
faviconDefault:
true(to use options.icons)Meta:
shortcut icon+apple-touch-icon
name
nameDefault: npm_package_name
Meta:
title
author
authorDefault: npm_package_author_name
Meta:
author
description
descriptionDefault: npm_package_description
Meta:
description
theme_color
theme_colorDefault: options.loading.color
Meta:
theme-color
lang
langDefault:
enMeta:
lang
ogType
ogTypeDefault:
websiteMeta:
og:type
ogSiteName
ogSiteNameDefault: same as options.name
Meta:
og:site_name
ogTitle
ogTitleDefault: same as options.name
Meta:
og:title
ogDescription
ogDescriptionDefault: same as options.description
Meta:
og:description
ogHost
ogHostSpecify the domain that the site is hosted. Required for ogImage.
Default:
undefinedMeta:
N/A
ogImage
ogImageDefault:
trueMeta:
og:imageand sub-tags
These types are accepted:
Boolean: the icons from the
iconmodule are used.String: the path is used.
Object:
path: specify the path.width,height: specify the dimensions, respectively.type: specify the MIME type.
ogUrl
ogUrlDefault: ogHost (if defined)
Meta:
og:url
twitterCard
twitterCardDefault:
undefinedMeta:
twitter:card
twitterSite
twitterSiteDefault:
undefinedMeta:
twitter:site
twitterCreator
twitterCreatorDefault:
undefinedMeta:
twitter:creator
nativeUI
nativeUIDefault:
false
By setting meta.nativeUI to true (Defaults to false) viewport defaults to width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0, minimal-ui and mobileAppIOS will be enabled if not explicitly set to false which is suitable for native looking mobile apps.
Last updated