build:{ assetsInclude:['**/*.html'] } } 安装@vitejs/plugin-html插件,并在vite.config.js中引入并使用该插件,如下所示: import{defineConfig}from'vite' importvue from'@vitejs/plugin-vue' importhtml from'@vitejs/plugin-html' // https://vitejs.dev/config/ exportdefaultdefineConfig({ plugins...
import { defineConfig } from 'vite'; import { minify } from 'html-minifier'; export default defineConfig({ plugins: [ htmlMinify(), ], }); const htmlComponentFile = /\.html\?inline$/; // can have a prefix to html file names such as /\.component\.html\?inline$/ const minifyHTM...
https://app-router-vite.vercel.app/styling/styled-jsx I'm not sure what's exactly required (also eventually how it will be replaced in React 19 style injection), but supporting useServerInsertedHTML might not be too complicated. https://nextjs.org/docs/app/building-your-application/styling/...