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

相关推荐
Canace10 小时前
最新版 Codex 工作流的问题
前端·人工智能·agent
AZaLEan__10 小时前
事件循环讲解
javascript
变与不变80610 小时前
引用类型、内存原理与对象
开发语言·前端·javascript
jearry10 小时前
给 C++ 老程序补现代 UI:WebView2 多入口资源加载与虚拟主机名实践
前端
Highcharts10 小时前
Highcharts实战讲解|散点图+多项式回归曲线复杂图表示列Demo
javascript·数据可视化
打呵欠的猫10 小时前
让 AI 帮你写 Git Commit Message:从"fix bug"到语义化提交只需一个 Hook
前端·ai编程
labixiong10 小时前
CSS 锚点定位实测:零 JS 实现气泡跟随,自动翻转很香但暗藏 3 个致命坑
前端·css
qibmz10 小时前
用 DeepSeek 给 GitHub 仓库加 PR 自动 Review
前端
计算机魔术师10 小时前
幻觉率从 4.2% 降到 2% 又退回,GPT-6 Astra 到底在藏什么
前端
梨想橙汁10 小时前
Git 常用命令大全:提交、查看日志、版本回退、文件撤销
前端·javascript