手把手教你用 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: { |
进阶设置
评论