Avue引入项目

简介: 这样我们的 Avue 就算引入成功了

一. 介绍
Avue 是一个基于Element框架 (opens new window)低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率

官网:介绍 | Avue

二. 引入

  1. 首先他是基于 elementUI 的二次开发,所以首先我们需要引入 elementUI

npm i element-ui -S

  1. 需要引入 axios

npm i axios -S

  1. 需要引入 http

npm i -S stream-http

  1. 在引入 Avue

npm i @smallwei/avue@latest-v2 -S

  1. 在 main.js 当中

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import Avue from '@smallwei/avue';
import '@smallwei/avue/lib/index.css';
Vue.use(ElementUI);
Vue.use(Avue, {
size: 'small',
crudOption: {},
formOption: {},
tableSize: '',
formSize: '',
appendToBody: true,
modalAppendToBody: true,
cos: {},
qiniu: {},
ali: {},
canvas: {},
});

  1. 在 vue.config.js 当中

const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
publicPath: "./",

configureWebpack() {
return {
resolve: {
fallback: {
http: require.resolve("stream-http"),
},
},
}
},
})
这样我们的 Avue 就算引入成功了

页面里写上

效果

相关文章
|
7月前
|
JavaScript 前端开发 Java
基于SpringBoot+Vue实现前后端交互功能(详解Vue框架机制)
基于SpringBoot+Vue实现前后端交互功能(详解Vue框架机制)
|
4月前
|
JavaScript 前端开发 Java
SpringBoot + Vue 前端后分离项目精进版本
这篇文章详细介绍了一个基于SpringBoot + Vue的前后端分离项目的搭建过程,包括前端Vue项目的初始化、依赖安装、页面创建和路由配置,以及后端SpringBoot项目的依赖添加、配置文件修改、代码实现和跨域问题的解决,最后展示了项目运行效果。
SpringBoot + Vue 前端后分离项目精进版本
|
4月前
|
JavaScript
在Vue中使用Avue、配置过程以及实际应用
这篇文章介绍了作者在Vue项目中使用Avue组件库的体验,包括安装配置过程和实际应用示例,展示了如何通过Avue实现动态增加输入框和输入验证的功能。
在Vue中使用Avue、配置过程以及实际应用
|
7月前
|
资源调度
uniapp引入vant组件库
uniapp引入vant组件库
1898 11
|
7月前
|
资源调度
项目 引入 uView
项目 引入 uView
54 0
|
前端开发
【SpringBoot+Vue】构建前端项目
【SpringBoot+Vue】构建前端项目
112 0
|
7月前
elementPlus引入
elementPlus引入
107 1
|
JavaScript
vue框架项目中怎样引入外部组件
这里以引入vant组件为例
111 0
|
JavaScript 前端开发 测试技术
从0搭建Vue3组件库(十二):引入现代前端测试框架 Vitest
从0搭建Vue3组件库(十二):引入现代前端测试框架 Vitest
509 0
|
前端开发
在react项目中如何引入国际化
在react项目中如何引入国际化
443 0
下一篇
DataWorks