从无到有构建vue实战项目(二)

二、vue项目的初步搭建
  1. 该项目我采用了当下最流行的vue ui框架---element-ui,首先用vue-cli构建一个vue项目:

    vue create education

    然后会出现一系列配置选项,此时一直回车就好:

    1489272-20190708085919735-1430310619.png

    然后进入项目文件夹,输入:

    npm run serve

    1489272-20190708085936864-1687915082.png

    出现以上情况,则说明运行成功,此时,在浏览器打开链接http://localhost:8080/,会看到如下界面:

    1489272-20190708085957922-213738193.png

  2. 然后安装element-ui(一定要在该项目根目录下安装)

    npm i element-ui -s

    1489272-20190708090322279-2026396248.png

  3. 将element-ui引入自己的项目:

    #main.js
    import Vue from 'vue'
    import App from './App.vue'
    import ElementUI from 'element-ui';
    import 'element-ui/lib/theme-chalk/index.css';
    
    Vue.use(ElementUI);
    Vue.config.productionTip = false
    
    new Vue({
      render: h => h(App),
    }).$mount('#app')
三、vue-router的安装和基本配置
  1. 用以下命令安装:

    npm install vue-router

    1489272-20190708090417947-1203942061.png

    出现了warning,不用理会

  2. 然后将其引入项目中:

    import VueRouter from 'vue-router'
    
    Vue.use(VueRouter)

    1489272-20190708090030180-2119145234.png

  3. 当我在配置路由时,将App.vue设为首页时,router-view重新渲染了一遍,这是因为,App.vue是一个入口文件,所有页面都是在App.vue下进行切换的,所以将App.vue设为首页时,router-view会重新渲染一遍App.vue页面内容,如图:

    1489272-20190708090054097-2125048903.png

    1489272-20190708090111881-1887543197.png

    1489272-20190708090126474-111557274.png

转载于:https://www.cnblogs.com/ktddcn/p/11149211.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值