从零开始搭建vue脚手架

环境安装

  • node 安装
    windows下官网下载exe安装
    检测是否安装成功
    node -v
    npm -v

  • webpack
    使用npm安装,npm install webpack -g

  • vue-cli3 脚手架
    指定安装cli3不安装4
    如果之前安装过vue-cli2的,要先卸载 npm uninstall vue-cli -g
    安装vue-cli3系列的最高版本
    npm install -g @vue/cli@3.12.1

  • 创建项目 命令行 执行 vue ui 在web页面中进行项目的初始化

安装完成后很简单的一个结构
在这里插入图片描述

入口中加载了APP.vue的组件
在这里插入图片描述
这里面引入了一个helloworld的组件并展示
在这里插入图片描述

这是一个默认地址,我们需要根据路由配置我们自己的地址,因此需要配置vue的路由功能

vue-router安装

在这里插入图片描述
重新npm install

添加路由的配置,新建一个router ,并新建index.js里面引入路由模块,并添加路由的配置,当访问/login的时候,展示Login.vue里面的内容,类似于后端的get请求的display视图。
在这里插入图片描述
需要在入口文件中加载路由模块,
在这里插入图片描述

需要把固定死的页面结构改为使用路由
在这里插入图片描述

编写login.vue
在这里插入图片描述

测试登录页面 http://localhost:8081/#/login

一定要把login放在最后,不能是 http://localhost:8081/login 这样子敲回车得到的地址是:
http://localhost:8081/login#/ 是无法匹配路由的。

在这里插入图片描述

配置网络请求

安装网络请求库

  • npm install axios

  • 新建网络请求相关的js文件
    在这里插入图片描述

  • 配置接口地址,根目录下新建js文件
    在这里插入图片描述

  • 后台接口
    在这里插入图片描述

  • js代码请求

    注意打印不要直接使用console.log,在这里插入图片描述
    效果图
    在这里插入图片描述

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

壬戌知秋

您的打赏将是我最大的鼓励感谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值