\r\n \u003Ctitle>\u003C/title>\r\n \u003Cstyle>\r\n /*申明字体*/\r\n @font-face {\r\n font-family: \"iconfont\";\r\n src: url(\"font/iconfont.eot\"); /* IE9*/\r\n src: url(\"font/iconfont.eot?#iefix\") format(\"embedded-opentype\"), /* IE6-IE8 */\r\n url(\"font/iconfont.woff\") format(\"woff\"),\r\n /* chrome、firefox */ url(\"font/iconfont.ttf\") format(\"truetype\"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/\r\n url(\"font/iconfont.svg#iconfont\") format(\"svg\"); /* iOS 4.1- */\r\n }\r\n\r\n p {\r\n width: 200px;\r\n border: 1px solid #000;\r\n line-height: 60px;\r\n font-size: 30px;\r\n margin: 100px auto;\r\n text-align: center;\r\n position: relative;\r\n }\r\n\r\n .icon::before {\r\n content: \"\\e628\";\r\n font-family: iconfont;\r\n color: red;\r\n }\r\n\r\n span {\r\n position: relative;\r\n }\r\n \u003C/style>\r\n \u003C/head>\r\n \u003Cbody>\r\n \u003Cp class=\"icon\">扫码付款\u003C/p>\r\n \u003Cspan class=\"icon\">我是span\u003C/span>\r\n \u003Cdiv class=\"icon\">divvvvvvvvvvv\u003C/div>\r\n \u003C/body>\r\n\u003C/html>\r\n```\r\nIf this is a markdown verification error, can we make Vitepress more compatible with this type of error, or can we have a switch to enable this function\n\n### Reproduction\n\nnothing\n\n### Expected behavior\n\nsucceeful build\n\n### System Info\n\n```Text\nSystem:\r\n OS: Windows 10 10.0.19045\r\n CPU: (6) x64 Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz\r\n Memory: 2.88 GB / 15.85 GB\r\n Binaries:\r\n Node: 18.20.3 - C:\\Program Files\\nodejs\\node.EXE \r\n Yarn: 1.22.22 - ~\\AppData\\Roaming\\npm\\yarn.CMD \r\n npm: 10.7.0 - C:\\Program Files\\nodejs\\npm.CMD \r\n pnpm: 8.15.7 - C:\\Program Files\\nodejs\\pnpm.CMD \r\n bun: 1.1.21 - ~\\.bun\\bin\\bun.EXE\r\n Browsers:\r\n Chrome: 128.0.6613.120\r\n Edge: Chromium (127.0.2651.74)\r\n Internet Explorer: 11.0.19041.4355\r\n npmPackages:\r\n vitepress: ^1.3.1 => 1.3.1\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2938],{"name":2857,"color":2858},4188,"Element is missing end tag.","2024-09-16T04:43:59Z","https://github.com/vuejs/vitepress/issues/4188",0.65061533,{"description":2945,"labels":2946,"number":2948,"owner":2863,"repository":2864,"state":2884,"title":2949,"updated_at":2950,"url":2951,"score":2952},"### Describe the bug\n\n.md file contains content: \r\n\r\n ```js\r\n js\r\n ```\r\n\r\n ```mjs\r\n mjs\r\n ```\r\n\r\n ```cjs\r\n cjs\r\n ```\r\n\r\n * `records` {string\\[] | Object\\[] | Object}\r\n\r\nwhen runs `vitepress build docs`, errors occur:\r\n\r\n```\r\nLanguage does not exist: mjs\r\nLanguage does not exist: cjs\r\n\r\n[vite:vue] Duplicate attribute.\r\n\r\nbuild error:\r\n Error [SyntaxError]: Duplicate attribute.\r\n at createCompilerError (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:18:19)\r\n at emitError (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1566:29) \r\n at parseAttribute (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1310:9) \r\n at parseAttributes (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1286:22) \r\n at parseTag (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1175:17)\r\n at parseElement (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1104:21) \r\n at parseChildren (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:933:28) \r\n at parseElement (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1120:22) \r\n at parseChildren (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:933:28) \r\n at parseElement (my-docs\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:1120:22) { \r\n id: 'my-docs/docs/guide/hhh.md',\r\n plugin: 'vite:vue',\r\n loc: {\r\n file: 'my-docs/docs/guide/hhh.md',\r\n line: 21,\r\n column: 34\r\n },\r\n hook: 'transform',\r\n code: 'PLUGIN_ERROR',\r\n watchFiles: [\r\n 'my-docs/node_modules/vitepress/dist/client/app/index.js',\r\n 'my-docs/docs/config/index.md',\r\n 'my-docs/docs/guide/hhh.md',\r\n 'my-docs/docs/guide/index.md',\r\n 'my-docs/docs/index.md',\r\n 'my-docs/node_modules/vitepress/dist/client/app/utils.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/router.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/data.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/composables/head.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/composables/preFetch.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/components/Content.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/components/ClientOnly.js',\r\n 'my-docs/node_modules/vitepress/dist/client/app/components/Debug.vue',\r\n 'my-docs/node_modules/vue/dist/vue.runtime.esm-bundler.js',\r\n 'my-docs/node_modules/vitepress/dist/client/theme-default/index.js',\r\n 'plugin-vue:export-helper'\r\n ]\r\n}\r\n[!] Error: unfinished hook action(s) on exit:\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/utils.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/router.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/data.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/composables/head.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/composables/preFetch.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/components/Content.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/components/ClientOnly.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/components/Debug.vue\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vue/dist/vue.runtime.esm-bundler.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/theme-default/index.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/utils.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/router.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/data.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/composables/head.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/composables/preFetch.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/components/Content.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/components/ClientOnly.js\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/app/components/Debug.vue\"\r\n(vite:load-fallback) load \"my-docs/node_modules/vitepress/dist/client/theme-default/index.js\"\r\n\r\nerror Command failed with exit code 1.\r\n\r\n```\r\n\n\n### Reproduction\n\nvitepress build docs\n\n### Expected behavior\n\nvitepress renders .md files normally.\n\n### System Info\n\n```shell\nSystem:\r\n OS: Windows 10 10.0.19044\r\n CPU: (8) x64 Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz\r\n Memory: 1.09 GB / 7.83 GB\r\n Binaries:\r\n Node: 16.13.2 - D:\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - D:\\nodejs\\yarn.CMD\r\n npm: 8.1.2 - D:\\nodejs\\npm.CMD\r\n Browsers:\r\n Edge: Spartan (44.19041.1266.0), Chromium (103.0.1264.62)\r\n Internet Explorer: 11.0.19041.1566\r\n npmPackages:\r\n vitepress: ^0.21.6 => 0.21.6\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.vuejs.org).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2947],{"name":2857,"color":2858},1025,"'vitepress build docs' error","2023-01-21T14:30:19Z","https://github.com/vuejs/vitepress/issues/1025",0.6590423,["Reactive",2954],{},["Set"],["ShallowReactive",2957],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f81KtYoOYHWR9xLDnQTgM8swhW0WzyT4kaUnvKnjZJvI":-1},"/vuejs/vitepress/1470"]