Vue2+Element项目初始化

本文档详细介绍了如何初始化一个Vue2结合ElementUI的项目,包括创建项目、配置路由和解决eslint规范问题。首先,确保安装了Vue和Node.js,然后使用Vue CLI创建项目。在配置路由时,需要注意vue-router的版本,vue2仅兼容vue-router3。接着,新建router目录并配置路由。同时,修改App.vue并创建HelloApp.vue组件。最后,为遵循eslint规范,创建新的规则文件以允许短名称vue文件。
摘要由CSDN通过智能技术生成

项目初始化

创建项目
  • 在初始化前要做好vue的安装工作(因为要是命令行使用npm安装,所以node.js肯定也要安装): 输入以下三个命令:
    在这里插入图片描述

  • 初始化项目:Creating a Project | Vue CLI (vuejs.org),在执行vue create + 项目名命令时,系统会默认生成一套新项目模型,默认设置非常适合快速制作新项目的原型,选择vue2

  • 打开项目,找到package.json文件,运行serve,项目就可以成功启动
    在这里插入图片描述

配置路由
  • 打开终端,通过 npm install --save vue-router@3.5.3命令安装,如果控制台报错,运行npm install --save vue-router@3.5.3 --force命令强制安装,注意:vue2只能安装vue-router3版本,不能安装4版本,否则使用vue-router时会报错,安装完成后打开package.json文件查看是否存在vue-router依赖在这里插入图片描述

  • 在src文件夹下新建router目录,在其中新建router.js文件,用于存放项目的路由

  • 打开src下的main.js文件,将router引入,新增以下配置,如果这里VueRouter下有波浪线,说明vue-router依赖版本有误

  • 修改App.vue的内容,移除HelloWorld.vue,增加router-view
    在这里插入图片描述

  • 在Components目录下新建HelloApp.vue,这里文件的名称必须为类命名方式或单词之间使用-连接,否则会报错(eslint规范,若想使用单个单词命名,见文章最后的配置):
    在这里插入图片描述

  • router.js中引入路由
    在这里插入图片描述

//  路由配置文件
import Vue from 'vue'
import VueRouter from 'vue-router'

// 使用路由中间件
Vue.use(VueRouter)

// 路由表
const routes = [
    {
   
        path: '/app',
        component: () => import
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值