\n \u003CPageContentblock v-for=\"(item, index) in posts.data[0].content\" :key=\"item.id\" :item=\"item\" v-once/>\n \u003C/div>\n\u003C/template>\n\u003Cscript setup lang=\"ts\">\nconst img = useImage()\nconst { data: posts } = await useAsyncData('home', () => $fetch('https://dummyurl.to.directus'), { watch: false, deep: false, strategy: 'static' })\nvar metaData = [{ name: 'description', content: posts.value.data[0].meta_description }, { property: 'og:image', content: img('/directus/assets/' + posts.value.data[0].OG_Image,{ width: 1024, height: 576, format: 'webp'}) }]\nuseHead({\n title: posts.value.data[0].titel,\n meta: metaData\n})\n\u003C/script>\n\n### Reproduction\n\nYou can see the issue live on my production website when you open the console:\nhttps://www.florian-strasser.de\n\n### Describe the bug\n\nWhen I switched over from nuxt 2 to nuxt 3 it introduced my website to the warning:\n`The resource https://www.florian-strasser.de/_payload.json?54c17914-61aa-4ea1-86d9-735ec3e50181 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it wasn't preloaded for nothing.`\n\nAt first I thought that this will be fixed during later patches, but now we are more or less before nuxt 4 and it still appears.\n\nSince the latest patches there is also another json file that has a similar warning:\n`[Warning] The resource https://www.florian-strasser.de/_nuxt/builds/meta/54c17914-61aa-4ea1-86d9-735ec3e50181.json was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it wasn't preloaded for nothing.`\n\nThe Files are not that big as I would expect any problems - also my page speed results are pretty good so I really don't understand what could be the issue for that type of warning. When inspecting the payload json someone could argue that this is actually alot of text, but I don't see other possibilities when creating an entire page.\n\nFor the meta file I'm even more confused since is a very small file.\n\nAnyone has an idea?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[1984,1987],{"name":1985,"color":1986},"pending triage","E99695",{"name":1988,"color":1989},"needs reproduction","FBCA04",30833,"nuxt","open","[de:translated] payload.json and meta json file preloaded but not used within a few seconds","2025-03-18T22:28:42Z","https://github.com/nuxt/nuxt/issues/30833",0.7009905,{"description":1998,"labels":1999,"number":2003,"owner":1991,"repository":1991,"state":2004,"title":2005,"updated_at":2006,"url":2007,"score":2008},"Nuxt 3 should provide defaults headers for best developer experience.\n\n```js\n{ charset: 'utf-8' }\n{ name: 'viewport', content: 'width=device-width, initial-scale=1' }\n```\n\nWe shall also provide a key for uniqueness (`hid` for vue-meta)",[2000],{"name":2001,"color":2002},"3.x","29bc7f",11635,"closed","app: Head defaults","2023-01-19T15:30:10Z","https://github.com/nuxt/nuxt/issues/11635",0.44481844,{"labels":2010,"number":2012,"owner":1991,"repository":1991,"state":2004,"title":2005,"updated_at":2013,"url":2014,"score":2008},[2011],{"name":2001,"color":2002},11683,"2023-01-19T15:33:19Z","https://github.com/nuxt/nuxt/issues/11683",{"description":1998,"labels":2016,"number":2018,"owner":1991,"repository":1991,"state":2004,"title":2005,"updated_at":2013,"url":2019,"score":2008},[2017],{"name":2001,"color":2002},11718,"https://github.com/nuxt/nuxt/issues/11718",{"description":1998,"labels":2021,"number":2026,"owner":1991,"repository":1991,"state":2004,"title":2005,"updated_at":2027,"url":2028,"score":2029},[2022,2023],{"name":2001,"color":2002},{"name":2024,"color":2025},"app","17512D",11682,"2023-01-19T15:58:24Z","https://github.com/nuxt/nuxt/issues/11682",0.44955438,{"description":2031,"labels":2032,"number":2039,"owner":1991,"repository":1991,"state":2004,"title":2040,"updated_at":2041,"url":2042,"score":2043},"### Environment\r\n\r\nOperating System: Windows_NT\r\nNode Version: v18.0.0\r\nNuxt Version: 3.3.3\r\nNitro Version: 2.3.2\r\nPackage Manager: npm@9.4.2\r\nBuilder: vite\r\n\r\n### Reproduction\r\n\r\nhttps://github.com/iabirkhan/Nuxt-3-Minimal\r\n\r\n### Describe the bug\r\n\r\nwith default nuxt 3.3.3 setup or upgraded version shows type error in nuxt,config.ts. \r\n\r\n- *** This type error shows on minimal setup:\r\n\r\nArgument of type '{ app: { head: { charset: string; viewport: string; }; }; }' is not assignable to parameter of type 'NuxtConfig'.\r\n Object literal may only specify known properties, and 'app' does not exist in type 'NuxtConfig'.ts(2345)\r\n\r\n- *** Extending config also shows type error on plugins, css, build, vite\r\n\r\n```\r\nexport default defineNuxtConfig({\r\n// app, plugins, css, build, vite not working\r\n app: {\r\n head: {\r\n title: \"Nuxt 3 App\",\r\n charset: \"utf-8\",\r\n viewport: \"width=device-width, initial-scale=2\",\r\n },\r\n }, // if app config removed plugins dosen't work\r\n plugins: [], // shows error one after another\r\n css: [],\r\n build: {},\r\n vite: {},\r\n// modules, typescript working\r\n modules: [],\r\n typescript: {\r\n strict: true,\r\n },\r\n});\r\n```\r\n\r\nHopefully explained the problem clearly, please check. \r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[2033,2036,2037,2038],{"name":2034,"color":2035},"types","2875C3",{"name":2001,"color":2002},{"name":1985,"color":1986},{"name":1988,"color":1989},20040,"shows type error on nuxt.config.ts for app meta, plugins, css, build, vite","2023-12-05T07:21:45Z","https://github.com/nuxt/nuxt/issues/20040",0.6841701,{"description":2045,"labels":2046,"number":2053,"owner":1991,"repository":1991,"state":2004,"title":2054,"updated_at":2055,"url":2056,"score":2057},"Hi,\r\nas the release of `Vue 2.2` of `vue-server-renderer` adds the `context.head` and `context.style` functions, maybe drop this in favor for the use of `vue-meta`? Might make `NUXT` more lightweight and independent from external dependency.\r\nCheers!\r\n\r\n\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This feature request is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c270\">#c270\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[2047,2050],{"name":2048,"color":2049},"enhancement","8DEF37",{"name":2051,"color":2052},"2.x","d4c5f9",318,"making use of vue-server-renderer contex.head and context.style function","2023-01-18T15:38:47Z","https://github.com/nuxt/nuxt/issues/318",0.6857251,{"description":2059,"labels":2060,"number":2065,"owner":1991,"repository":1991,"state":2004,"title":2066,"updated_at":2067,"url":2068,"score":2069},"In nuxt.config.js:\r\n```\r\nmodule.exports = {\r\n\tmode: 'spa',\r\n head: {\r\n title: 'Generic title',\r\n meta: [\r\n { charset: 'utf-8' },\r\n { name: 'viewport', content: 'width=device-width, initial-scale=1' },\r\n { hid: 'description', name: 'description', content: 'Generic description' }\r\n ]\r\n }\r\n /*\r\n ** other things\r\n */\r\n}\r\n```\r\nIn one of the pages (/pages/b.vue):\r\n```\r\n\u003Cscript>\r\nexport default {\r\n head () {\r\n\t\treturn {\r\n\t\t\ttitle: 'Page B',\r\n\t\t\tmeta: [\r\n\t\t\t\t{ hid: 'description', name: 'description', content: 'Page B description' }\r\n\t\t\t]\r\n\t\t}\r\n\t}\r\n}\r\n\u003C/script>\r\n```\r\nThen \"nuxt generate\"\r\n\r\nGo to /dist/b/index.html\r\n\r\nExpect to see:\r\n\r\n`\u003Cmeta data-n-head=\"true\" content=\"Page B description\" name=\"description\" data-hid=\"description\">`\r\n\r\nand \r\n\r\n`\u003Ctitle data-n-head=\"true\">Page B\u003C/title>`\r\n\r\nbut get:\r\n\r\n`\u003Cmeta data-n-head=\"true\" content=\"Generic description\" name=\"description\" data-hid=\"description\">`\r\n\r\nand \r\n\r\n`\u003Ctitle data-n-head=\"true\">Generic title\u003C/title>`\r\n\r\nRelated to: https://nuxtjs.org/api/pages-head/\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This question is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c2010\">#c2010\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[2061,2064],{"name":2062,"color":2063},"question","cc317c",{"name":2051,"color":2052},2300,"head method does not work with mode: spa","2023-01-18T15:43:53Z","https://github.com/nuxt/nuxt/issues/2300",0.69384146,{"labels":2071,"number":2075,"owner":1991,"repository":1991,"state":2004,"title":2076,"updated_at":2077,"url":2078,"score":2079},[2072,2073,2074],{"name":2034,"color":2035},{"name":1985,"color":1986},{"name":2051,"color":2052},10468,"Nuxt 2 Broken Typescript Typings when Specifying head","2023-03-17T12:50:05Z","https://github.com/nuxt/nuxt/issues/10468",0.6946348,{"labels":2081,"number":2084,"owner":1991,"repository":1991,"state":2004,"title":2085,"updated_at":2086,"url":2087,"score":2088},[2082,2083],{"name":1985,"color":1986},{"name":2051,"color":2052},8403,"Nuxt JS statically built site reporting as \"slow\" by Google? / Nuxt JS performance tips","2023-01-22T15:38:24Z","https://github.com/nuxt/nuxt/issues/8403",0.69663066,["Reactive",2090],{},["Set"],["ShallowReactive",2093],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"wxaVanKLu_p9Cw08oGf0gruMvq1z1Jk36OaNzMxNa30":-1},"/nuxt/nuxt/11459"]