创建了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,并自动匹配路径返回数据!

相关推荐
CodeSheep9 分钟前
稚晖君公司人事大变动,来了!
前端·后端·程序员
鱼樱前端25 分钟前
用 AI 做内容变收入
前端·人工智能·ai编程
eric-sjq39 分钟前
10 分钟实战:用 0.6B 本地模型生成中文网页(WanlyFrontend + 编译器全流程)
javascript·机器学习·自然语言处理·html
浮生望1 小时前
React + TypeScript 组件设计进阶:从类型约束到无状态组件的三次进化
前端
To_OC1 小时前
LC 438 找到所有字母异位词:暴力超时后,我靠滑动窗口一招搞定
javascript·算法·leetcode
90后的晨仔1 小时前
Mac 开发 uni-app 终极方案:让安卓模拟器彻底脱离 Android Studio 独立运行
前端·vue.js
90后的晨仔1 小时前
别再搞混了!uni-app 中 node_modules 和 uni_modules 到底是什么关系?
前端
kyriewen2 小时前
面试官问"这段逻辑为什么这样写"——我才发现,这半年我写的代码,我自己都解释不了
前端·javascript·面试
谢小飞2 小时前
大文件上传很难?学会这招,GB文件秒传不是梦
前端·node.js
一壶浊酒..2 小时前
Scrape Webpack练习
开发语言·javascript·webpack