创建了Vue项目,需要导入什么插件以及怎么导入

如果你不知道怎么创建Vue项目,建议可以看一看这篇文章

怎么安装Vue的环境和搭建Vue的项目-CSDN博客

1.在idea中打开目标文件

2.系在一个插件Vue.js

3.下载ELement UI

在Terminal中输入

复制代码
# 切换到项目根目录
cd vueadmin-vue
# 或者直接在idea中执行下面命令
# 安装element-ui
cnpm install element-ui --save

4.在main.js添加

复制代码
import Element from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

Vue.config.productionTip = false
Vue.use(Element)

我这里是创建的时候出错了,创建了Vue3的项目

5.测试一下

6.启动

输入

复制代码
npm run serve

我这里删除了其他的组件,只留下了这个按钮

7.同上下载axios qs mockjs等插件

口语化简述作用

axios :就是用来发送http请求的,没有就发不了

qs :就是用来将前段封装的对象,转换为一种后端能接受的格式

mockjs 就是用于模拟后端接口的返回数据,拦截前端发出的请求到后端,模拟后端,来对前端进行调试

axios

复制代码
cnpm install axios --save

然后同样我们在main.js中全局引入axios。

复制代码
import axios from 'axios'
Vue.prototype.$axios = axios //

qs

组件中,我们就可以通过this.$axios.get()来发起我们的请求了哈。当然了,后面我们添加axios拦截的时候我们需要修改引入的编写。 同时,我们同步安装一个qs,什么是qs?qs是一个流行的查询参数序列化和解析库。可以将一个普通的object序列化成一个查询字符串,或者反过来将一个查询字符串解析成一个object,帮助我们查询字符串解析和序列化字符串。qs

复制代码
cnpm install qs --save

mockjs

然后因为后台我们现在还没有搭建,无法与前端完成数据交互,因此我们这里需要mock数据,因此我们引入mockjs(http://mockjs.com/),方便后续我们提供api返回数据。

复制代码
cnpm install mockjs --save-dev

然后我们在src目录下新建mock.js文件,用于编写随机数据的api,然后我们需要在main.js中引入这个文件:

src/main.js

复制代码
require("./mock") //引入mock数据,关闭则注释该行

后面我们mackjs会自动为我们拦截ajax,并自动匹配路径返回数据!

相关推荐
计算机毕设VX:Fegn08954 小时前
计算机毕业设计|基于springboot + vue小型房屋租赁系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
北辰alk4 小时前
Vuex日渐式微?状态管理的三大痛点与新时代方案
vue.js
我是苏苏5 小时前
Web开发:C#通过ProcessStartInfo动态调用执行Python脚本
java·服务器·前端
无羡仙6 小时前
Vue插槽
前端·vue.js
哈__6 小时前
React Native 鸿蒙跨平台开发:PixelRatio 像素适配
javascript·react native·react.js
用户6387994773057 小时前
每组件(Per-Component)与集中式(Centralized)i18n
前端·javascript
SsunmdayKT7 小时前
React + Ts eslint配置
前端
开始学java7 小时前
useEffect 空依赖 + 定时器 = 闭包陷阱?count 永远停在 1 的坑我踩透了
前端
zerosrat7 小时前
从零实现 React Native(2): 跨平台支持
前端·react native
狗哥哥7 小时前
🔥 Vue 3 项目深度优化之旅:从 787KB 到极致性能
前端·vue.js