这个报错通常是因为vite插件无法解析html文件中的js语法所导致的。可以尝试以下几种方法解决:
- 在vite.config.js中添加assetsInclude配置项,将*/.html加入其中,如下所示:
export default {
// ...
build: {
assetsInclude: ['**/*.html']
}
}
- 安装@vitejs/plugin-html插件,并在vite.config.js中引入并使用该插件,如下所示:
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import html from '@vitejs/plugin-html'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue(), html()]
})
- 检查html文件中的js语法是否正确,如果存在错误则进行修复。