From 7296c2e9395b31cf9faee44e84290ced02ef6124 Mon Sep 17 00:00:00 2001 From: bluwy Date: Sat, 15 Oct 2022 18:05:54 +0800 Subject: [PATCH] fix(html): allow self closing on non-void elements --- packages/vite/src/node/plugins/html.ts | 3 +++ playground/html/valid.html | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/vite/src/node/plugins/html.ts b/packages/vite/src/node/plugins/html.ts index 30daca766b4ee9..c13a334ba7b7da 100644 --- a/packages/vite/src/node/plugins/html.ts +++ b/packages/vite/src/node/plugins/html.ts @@ -262,6 +262,9 @@ function handleParseError( // Accept duplicate attributes #9566 // The first attribute is used, browsers silently ignore duplicates return + case 'non-void-html-element-start-tag-with-trailing-solidus': + // Allow self closing on non-void elements #10439 + return } const parseError = { loc: filePath, diff --git a/playground/html/valid.html b/playground/html/valid.html index 8bc52a0bcbccd4..66193ba68fd27e 100644 --- a/playground/html/valid.html +++ b/playground/html/valid.html @@ -13,3 +13,6 @@ + + +