2021-11-25

搭建简单的前后端分离项目

搭建简单的前后端分离项目

搭建前后端分离项目

后端

创建一个正常的Spring Boot项目即可

前端

我采用的Vue框架,编译器是WebStrom

1. 创建项目

在webStrom中搭建一个空的项目

image-20211125162832055

2. 查看node和npm版本

打开编译器的Terminal命令行界面,输入指令

image-20211125163222287

3.安装vue脚手架工具

继续在命令行界面输入指令,首先安装npm的淘宝镜像,

image-20211125163549128

等下载完成之后继续安装vue脚手架工具:

image-20211125163744623

安装完成之后查看vue版本:

image-20211125163843756

4.初始化vue项目

继续在命令行输入,然后配置一些初始化的属性

image-20211125164038586

在初始化时可能会有一些漏洞,但问题不是很大,不需要执行他的 'npm audit fix '指令

image-20211125164436510

5.运行前端项目

等待初始化结束之后,输入

即可运行前端项目

image-20211125164315630

image-20211125164339290

配置启动项

添加一个npm 的 run Configuration,scripts选择dev

image-20211125171015166

6.封装axios接口

在src目录下新创建一个axios目录,在里面创建文件index.js

7.配置代理转发

在config/index.js中找到proxyTable项,添加请求后的代理信息:

8. 请求调用