手把手教你用 Vite 搭建一个 Vue2 项目
前言
Vite 是一种新型前端构建工具,能够显著提升前端开发体验。
但在用它搭建项目时,选择vue模板,会默认创建一个 vue3 项目。
那能不能用vite搭建一个vue2的项目呢?答案是可以的。
我这里有一个已经搭建完的项目实例,具体方法请往下看。
搭建方法
1. 创建一个 vite 项目
以Yarn为例
先用 Vite 创建一个项目,详见官方文档
| 1 | yarn create vite | 
然后按提示操作!
注意:在进行到第二步时时,即Select a framework:,不要选择vue,因为这样会创建一个vue3的项目,选择为vanilla,即原生 js, 然后通过插件和一些配置来改造成 vue2 项目。
2. 安装并配置依赖和插件
安装 vue2 (此处我安装的为 2.6.14 版本) 及相关依赖:
| 1 | yarn add vue@2.6.14 vue-template-compiler | 
让 vite 支持 vue2,安装插件 vite-plugin-vue2:
| 1 | yarn add vite-plugin-vue2 -D | 
创建 vite.config.js 文件并引入插件:
| 1 | // vite.config.js | 
3. 修改目录和文件内容
在根目录下创建 src 文件夹,并在文件夹下创建 App.vue:
| 1 | <!-- App.vue --> | 
修改 main.js 文件内容并将其移入 src:
| 1 | // main.js | 
关于 index.html,不需要创建public文件夹并将其移入(原因见:vite 官方文档),只需要修改 main.js 的路径即可:
| 1 | <!-- index.html --> | 
至此,vite 搭建的 vue2 项目就基本完成了。
运行项目:
| 1 | yarn dev | 
| 1 | vite v2.9.6 dev server running at: | 
你可能会注意到,Network 那行好像不太对劲,我的 IP 地址打开方式哪去了?
不要慌只需要去 vite.config.js 配置一下 server.host 就可以了。
| 1 | server: { | 
进阶设置
 评论


