\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.",[2896],{"name":2874,"color":2875},4188,"Element is missing end tag.","2024-09-16T04:43:59Z","https://github.com/vuejs/vitepress/issues/4188",0.62863916,{"description":2903,"labels":2904,"number":2906,"owner":2863,"repository":2864,"state":2877,"title":2907,"updated_at":2908,"url":2909,"score":2910},"### Describe the bug\n\nhttps://stackblitz.com/edit/vite-j7cesz?file=docs/index.md is the repro. Its `index.md` compiles just fine with some other established markdown compilers -- I tried pandoc and it worked well.\r\n\r\nI would like to know what's wrong with my markdown code! It can be that I don't understand the VitePress markdown syntax well enough, or maybe I am lucky to find a bug in the compiler 😉 I would like to provide additional info amap.\n\n### Reproduction\n\nhttps://stackblitz.com/edit/vite-j7cesz?file=docs/index.md\n\n### Expected behavior\n\nCompiles just fine.\n\n### System Info\n\n```shell\nSystem:\r\n OS: Linux 5.15 Ubuntu 22.04.1 LTS 22.04.1 LTS (Jammy Jellyfish)\r\n CPU: (20) x64 12th Gen Intel(R) Core(TM) i7-12700H\r\n Memory: 5.91 GB / 7.61 GB\r\n Container: Yes\r\n Shell: 5.1.16 - /bin/bash\r\n Binaries:\r\n Node: 19.2.0 - /usr/bin/node\r\n npm: 8.19.3 - /usr/bin/npm\r\n npmPackages:\r\n vitepress: 1.0.0-alpha.30 => 1.0.0-alpha.30\r\n```\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.",[2905],{"name":2874,"color":2875},1673,"VitePress does not compile a HTML-markdown mixed file saying that 'Element is missing end tag'","2023-01-21T14:17:06Z","https://github.com/vuejs/vitepress/issues/1673",0.6351672,{"description":2912,"labels":2913,"number":2915,"owner":2863,"repository":2864,"state":2877,"title":2916,"updated_at":2917,"url":2918,"score":2919},"### Describe the bug\n\nts Symbol error:\r\n\r\nPartial\u003CT>\n\n### Reproduction\n\nPartial\u003CT>\n\n### Expected behavior\n\nPartial\u003CT> is OK\n\n### System Info\n\n```sh\nSystem:\r\n OS: macOS 14.0\r\n CPU: (10) arm64 Apple M1 Max\r\n Memory: 334.34 MB / 32.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 19.5.0 - ~/.nvm/versions/node/v19.5.0/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 9.4.1 - ~/.nvm/versions/node/v19.5.0/bin/npm\r\n pnpm: 8.6.12 - ~/.nvm/versions/node/v19.5.0/bin/pnpm\r\n Browsers:\r\n Chrome: 115.0.5790.170\r\n Safari: 17.0\r\n npmPackages:\r\n vitepress: 1.0.0-beta.7 => 1.0.0-beta.7\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.",[2914],{"name":2874,"color":2875},2764,"Element is missing end tag","2023-08-17T00:04:09Z","https://github.com/vuejs/vitepress/issues/2764",0.64220005,{"description":2921,"labels":2922,"number":2923,"owner":2863,"repository":2864,"state":2877,"title":2924,"updated_at":2925,"url":2926,"score":2927},"### Describe the bug\r\n\r\ncontent inside [] should not be parsed as html \r\n\r\n\r\n### Reproduction\r\n\r\njust use \r\n```\r\n[SimpleLink\u003CT>] (\"somewhere\")\r\n```\r\nin any md file\r\n\r\n### Expected behavior\r\n\r\nThe page should render even with \"Element is missing end tag\" when inside [ ]\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: Windows 10 10.0.19042\r\n CPU: (8) x64 Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz \r\n Memory: 16.55 GB / 31.88 GB\r\n Binaries:\r\n Node: 14.17.6 - C:\\Program Files\\nodejs\\node.EXE \r\n Yarn: 1.22.10 - ~\\AppData\\Roaming\\npm\\yarn.CMD\r\n npm: 7.24.2 - C:\\Program Files\\nodejs\\npm.CMD\r\n Browsers:\r\n Chrome: 98.0.4758.102\r\n Edge: Spartan (44.19041.1266.0), Chromium (99.0.1150.30)\r\n Internet Explorer: 11.0.19041.1202\r\n```\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\r\n- [X] Read the [docs](https://vitepress.vuejs.org).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[],576,"Element is missing end tag Error when used inside a link like [SimpleLink\u003CT>] (\"somewhere\")","2023-01-21T14:32:33Z","https://github.com/vuejs/vitepress/issues/576",0.65222526,{"description":2929,"labels":2930,"number":2932,"owner":2863,"repository":2864,"state":2877,"title":2933,"updated_at":2934,"url":2935,"score":2936},"### Describe the bug\n\nCannot build if there is md file in `./docs` , with special content. \r\n\n\n### Reproduction\n\nWhen there's such one md file in `./docs` :\r\n```markdown\r\n1. 内联样式 style 属性不接收字符串,要使用 `style={{key:value}}`\r\n``` \r\nThen I run `yarn docs:build`, command will fail with exit code 1.\r\n\r\nThe following is the error info in terminal:\r\n```\r\nvitepress v1.0.0-alpha.13\r\n⠦ building client + server bundles...[vite:vue] Error parsing JavaScript expression: Unexpected token, expected \",\" (1:4)\r\nfile: D:/GitRepo/gyhyfj/docs/react/ABC.md:2:43\r\n✖ building client + server bundles...\r\nbuild error:\r\n Error [SyntaxError]: Error parsing JavaScript expression: Unexpected token, expected \",\" (1:4)\r\n at createCompilerError (D:\\GitRepo\\gyhyfj\\node_modules\\.pnpm\\@vue+compiler-core@3.2.39\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:18:19) \r\n at processExpression (D:\\GitRepo\\gyhyfj\\node_modules\\.pnpm\\@vue+compiler-core@3.2.39\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:3423:25) \r\n at Array.transformExpression (D:\\GitRepo\\gyhyfj\\node_modules\\.pnpm\\@vue+compiler-core@3.2.39\\node_modules\\@vue\\compiler-core\\dist\\compiler-core.cjs.prod.js:3256:24)\r\n...\r\n...\r\n...\r\n ELIFECYCLE Command failed with exit code 1.\r\n```\r\n\r\nIf I delete this md files or delete this line, everything would be OK.\r\nThis problem can be reproducted whether on my PC or on Vercel\n\n### Expected behavior\n\nBuild command should work well as I don't delete this line in the md file.\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-9300H CPU @ 2.40GHz\r\n Memory: 2.58 GB / 7.92 GB\r\nBinaries:\r\n Node: 16.16.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - ~\\AppData\\Roaming\\npm\\yarn.CMD\r\n npm: 8.11.0 - C:\\Program Files\\nodejs\\npm.CMD\r\nBrowsers:\r\n Edge: Spartan (44.19041.1266.0), Chromium (105.0.1343.33)\r\n Internet Explorer: 11.0.19041.1566\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.",[2931],{"name":2874,"color":2875},1330,"build error: Error [SyntaxError]: Error parsing JavaScript expression: Unexpected token, expected \",\" (1:4)","2023-01-21T14:25:33Z","https://github.com/vuejs/vitepress/issues/1330",0.6710686,{"description":2938,"labels":2939,"number":2941,"owner":2863,"repository":2864,"state":2877,"title":2942,"updated_at":2943,"url":2944,"score":2945},"\u003C!--\r\nNOTE:\r\nVitePress is still WIP, and it is not compatible with VuePress.\r\nPlease do not open issue about default theme missing features or something doesn't work like VuePress.\r\n-->\r\n\r\n**Describe the bug**\r\n\r\nindex.md with\r\n\r\n```\r\n\u003Cfoo-bar>\r\nxxx\r\n\u003C/foo-bar>\r\n```\r\nwill throw error\r\n\r\n``` bash\r\n[vite] SFC template compilation error: \r\ndocs/index.md:4:1\r\nElement is missing end tag.\r\n1 | \r\n2 | \u003Ctemplate>\u003Cdiv>\u003Ch1 id=\"test\">\u003Ca class=\"header-anchor\" href=\"#test\" aria-hidden=\"true\">#\u003C/a> test\u003C/h1>\r\n3 | \u003Cfoo-bar>\r\n | ^\r\n4 | \u003Cp>xxx\r\n5 | \u003C/foo-bar>\u003C/p>\r\n\r\ndocs/index.md:5:11\r\nInvalid end tag.\r\n3 | \u003Cfoo-bar>\r\n4 | \u003Cp>xxx\r\n5 | \u003C/foo-bar>\u003C/p>\r\n | ^\r\n6 | \u003C/div>\u003C/template>\r\n```\r\n\r\n**To Reproduce**\r\nSteps to reproduce the behavior:\r\n\r\nclone [my repo](https://github.com/xxholly32/vitepress-playground)\r\n\r\nrun `npm i && npm run docs`\r\n\r\n**Expected behavior**\r\nA clear and concise description of what you expected to happen.\r\n\r\nno error or warning and transform will be correct\r\n\r\n**System Info**\r\n- vitepress version:0.6.0\r\n- vite version:1.0.0-rc.3\r\n- Node version:v12.16\r\n- OS version:10.15\r\n",[2940],{"name":2874,"color":2875},95,"Multiline vue-components transform error ","2023-01-21T16:24:24Z","https://github.com/vuejs/vitepress/issues/95",0.67411655,{"description":2947,"labels":2948,"number":2953,"owner":2863,"repository":2864,"state":2877,"title":2954,"updated_at":2955,"url":2956,"score":2957},"### Describe the bug\n\n36 | class Notepad\u003CK,V>{\r\n37 | private K key ;\r\n38 | private V value ;\r\n| ^\r\n39 | public K getKey(){\r\n40 | return this.key ;\r\nat createCompilerError (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:18:17)\r\nat emitError (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:1487:5)\r\nat parseElement (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:1031:5)\r\nat parseChildren (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:844:18)\r\nat parseElement (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:1008:20)\r\nat parseChildren (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:844:18)\r\nat parseElement (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:1008:20)\r\nat parseChildren (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:844:18)\r\nat parseElement (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:1008:20)\r\nat parseChildren (D:\\vscodeproject\\myblog\\node_modules@vue\\compiler-core\\dist\\compiler-core.cjs.js:844:18\r\nClick outside or fix the code to dismiss.\r\nYou can also disable this overlay by setting server.hmr.overlay to false in vite.config.js.\r\n\n\n### Reproduction\n\nQuestion: 1, why would he scan the code in my code block, shouldn't he filter himself, I use markdown syntax, specifically for java\r\n\r\n2, I also found a very strange problem, why he does not support the external link to visit, is my picture is not local, is the website he can not visit\r\n\r\n3, if you have a good solution, please give me a solution, thank you\n\n### Expected behavior\n\nQuestion: 1, why would he scan the code in my code block, shouldn't he filter himself, I use markdown syntax, specifically for java\r\n\r\n2, I also found a very strange problem, why he does not support the external link to visit, is my picture is not local, is the website he can not visit\r\n\r\n3, if you have a good solution, please give me a solution, thank you\n\n### System Info\n\n```sh\nQuestion: 1, why would he scan the code in my code block, shouldn't he filter himself, I use markdown syntax, specifically for java\r\n\r\n2, I also found a very strange problem, why he does not support the external link to visit, is my picture is not local, is the website he can not visit\r\n\r\n3, if you have a good solution, please give me a solution, thank you\n```\n\n\n### Additional context\n\nQuestion: 1, why would he scan the code in my code block, shouldn't he filter himself, I use markdown syntax, specifically for java\r\n\r\n2, I also found a very strange problem, why he does not support the external link to visit, is my picture is not local, is the website he can not visit\r\n\r\n3, if you have a good solution, please give me a solution, thank you\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.",[2949,2950],{"name":2886,"color":2887},{"name":2951,"color":2952},"stale","ededed",2460,"[plugin:vite:vue] Element is missing end tag.","2023-09-02T00:04:10Z","https://github.com/vuejs/vitepress/issues/2460",0.67941755,["Reactive",2959],{},["Set"],["ShallowReactive",2962],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f20BYKspep9unMkKsQVmuxrlfVldQFVRMmPBdY_FpNkE":-1},"/vuejs/vitepress/1590"]