眉山市网站建设_网站建设公司_改版升级_seo优化
2026/3/3 1:44:34 网站建设 项目流程

安装

1、安装 node
2、安装 vite、vue、prettier

npmi -D vite vue prettier

安装打包插件(可下载源码修改)

npmi -D vite-plugin-html-vue-ssr

插件开源地址:https://github.com/Mo-jon/vite-plugin-html-vue-ssr

配置 vite.config.js

import{htmlVueSsr}from"vite-plugin-html-vue-ssr";exportdefault{plugins:[htmlVueSsr({// 可选的 Vue 组件属性}),],};

html文件编写

<!doctypehtml><htmllang="en"><HeadComponenttitle="index"><linkrel="stylesheet"href="assets/css/index.css"/></HeadComponent><body><HeaderComponent></HeaderComponent><MainComponent><divclass="container"><divclass="flex justify-center"><h1class="font-bold text-3xl title">index</h1></div></div><divclass="container"><ulclass="flex flex-col gap-5 mt-10"><liv-for="item in [1,2,3,4,5,6]"class="text-2xl bg-blue-100 p-2">{{item}}</li></ul></div></MainComponent><FooterComponent><scriptsrc="assets/js/index.js"></script></FooterComponent></body></html>

具体使用可以查看示例项目 https://gitee.com/Mo-jon_admin/vite-vue-html

不想用vite的可以看另外一篇: webpack5 + vue3快速开发html构建静态页面项目(快速开发html模板)https://blog.csdn.net/Mo_jon/article/details/135419866?spm=1011.2415.3001.5331

提示

组件 components 如果想用 .vue 的方式编写可以自己改造实现(解析vue文件到createSSRApp),这里只是简单的实现html的组装(最终是使用createSSRApp实现解析的)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询