Vite中将Vanilla项目升级为Vue3
在 Vite 中将 Vanilla 项目升级为 Vue 3 项目有一套简单的最佳实践步骤。这些步骤可以帮助你将 Vue 集成到现有的 Vite 项目中,并确保项目结构合理、易于维护。以下是推荐步骤:
1、安装 Vue 相关依赖
在你的项目中,运行以下命令来安装 Vue 3 和 Vite 的 Vue 插件:
yarn add vue@next yarn add -D @vitejs/plugin-vue
2、配置 Vite 插件
在 vite.config.js
中导入并配置 Vue 插件。这样 Vite 就能识别 .vue
文件并对其进行适当的处理。
import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; export default defineConfig({ plugins: [vue()], });
3、项目结构调整
为了更好地组织 Vue 组件,创建一个 src
目录,并在其中添加 App.vue
作为主应用组件,以及一个 main.js
或 main.ts
文件作为入口文件:
├── index.html └── src ├── App.vue └── main.js
4、创建 App.vue
在 src
文件夹中创建一个基本的 App.vue
文件,以便测试 Vue 组件的渲染效果:
<!-- src/App.vue --> <template> <div id="app"> <h1>Hello, Vue 3!</h1> </div> </template> <script> export default { name: 'App', }; </script> <style> /* 样式可以根据需要自定义 */ #app { font-family: Avenir, Helvetica, Arial, sans-serif; text-align: center; color: #2c3e50; } </style>
5、设置入口文件
在 src
目录下创建 main.js
(或 main.ts
如果使用 TypeScript),并在其中引入 Vue 以及 App.vue
组件:
// src/main.js import { createApp } from 'vue'; import App from './App.vue'; createApp(App).mount('#app');
6、配置 index.html
确保你的 index.html
文件包含 Vue 挂载的 DOM 节点(通常是 id="app"
),并正确加载 main.js
:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Vite + Vue 3</title> </head> <body> <div id="app"></div> <script type="module" src="/src/main.js"></script> </body> </html>
7、启动开发服务器
完成配置后,运行 Vite 开发服务器来查看效果:
yarn dev
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗