Vue项目中使用第三方插件
Vue使用elementui
elementui可以快速构建出好看的页面。
官方地址:组件 | Element
第一步:安装elementui,在Vue项目下,输入命令:
npm i element-ui -S
-S表示安装到当前项目下,并添加到依赖(package.json)中。
第二步:在main.js中添加配置:
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);
第三步:去官网,复制粘贴合适的组件到<template>
标签下,在调整一下即可。地址:组件 | Element
Bootstrap与jQuery
因为Bootstrap依赖jQuery,所以放一起安装。
jQuery安装到项目下:
npm install jquery -S
Bootstrap安装到项目下:
npm install bootstrap@3 -S
main.js配置添加:
import 'bootstrap'
import 'bootstrap/dist/css/bootstrap.min.css'
vue.config.js配置如下:
const {defineConfig} = require('@vue/cli-service')
const webpack = require("webpack");
module.exports = defineConfig({
transpileDependencies: true,
configureWebpack: {
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery",
"window.$": "jquery",
Popper: ["popper.js", "default"]
})
]
}
})
axios
安装模块
npm install axios -S
main.js中导入:
import axios from "axios"
Vue.prototype.$axios = axios
发送请求举例:Vue对象中
this.$axios.get('http://127.0.0.1:8000/api/v1/app01/index/').then(res => {
console.log(res.data)
})
cookie
安装:前端项目目录下的终端:
npm install vue-cookies -S
配置:main.js
import cookies from 'vue-cookies'
Vue.prototype.$cookies = cookies
使用:
// 设置cookies
this.$cookies.set(key, value, time)
// 获取
this.$cookies.get(key)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异