首页 > 其他分享 >在electron项目如何引入element-plus开发

在electron项目如何引入element-plus开发

时间:2023-06-05 11:56:34浏览次数:36  
标签:vue const element unplugin electron plus

  • 安装element-plus
npm install element-plus --save
  • 按需引入插件
npm install -D unplugin-vue-components unplugin-auto-import
  • 配置文件修改

由于我这个是vue-cli搭建的项目,所以是在vue.config.js中,如果是vite搭建的话就写在vite.config.ts中写:

 1 const AutoImport = require('unplugin-auto-import/webpack')
 2 const Components = require('unplugin-vue-components/webpack')
 3 const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')
 4 
 5 module.exports = {
 6   // ranspileDependencies: true,
 7   configureWebpack: {
 8     plugins: [
 9       AutoImport({
10         resolvers: [ElementPlusResolver()],
11       }),
12       Components({
13         resolvers: [ElementPlusResolver()],
14       }),
15     ]
16   },
17 }
  • 在用到的.vue文件直接加上element-plus组件的代码,就能在electron里面加入element-plus啦!
 <el-progress type="circle" :stroke-width='12' :percentage="0.3" class="progress" color="#30BF78" />

效果如图

 

标签:vue,const,element,unplugin,electron,plus
From: https://www.cnblogs.com/NUNA/p/17457432.html

相关文章

  • 在elementUI-admin中使用printjs进行打印功能的处理
    1.需要加入依赖npminstallprint-js--save-dev2.通过数据的处理打印表格(推荐)在utils文件夹下创建print.js文件importprintJSfrom"print-js";/** * *@param{ *   title:"",//表名 *   serial:false,//是否需要序号 *   data:[],//......
  • mybatis-plus 批量插入方法saveBatch 踩坑
    1、问题描述由于我在数据库的一张表设置了两个主键,所以创建的实体我想都加上@TableId注解但是这样在mybatis-plus中一个实体只能有一个@TableId注解标识的主键2、然后我在批量插入时就遇到了问题,我使用的saveBatch方法进行的批量插入,在插入时实体的两个id我都设置值了,但是......
  • 【cpluplus教程翻译】类型转换(Type conversions)
    隐式类型转换(implicitconversion)如果一个值被拷贝到另一个兼容类型中,隐式类型转换会自动执行(注意对象指针引用的区别)。比如shorta=2000;intb;b=a;a的值从short被提升到int,这个过程不需要显式的转换,这被称为标准转换(standardconversion),标准转换针对的是基础数据类型,数......
  • spring整合mybatisplus
    配置文件注解配置mapper扫描:@MapperScan("com.bjsxt.mybatisplus_lombok_swagger.mapper")pom<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!--mybatisp......
  • 产品介绍:普加甘特图PlusGantt
    PlusGantt是一款先进的项目管理中间件,旨在帮助项目团队高效地规划、执行和监控项目。它集成了强大的功能和直观的用户界面,为项目管理人员和团队成员提供了全面的工具来实现项目的成功交付。主要特点:智能Gantt图:PlusGantt提供了智能的Gantt图功能,以直观的方式展示项目的时间计划和进......
  • 【转】sqlplus/RMAN/lsnrctl 等工具连接缓慢
    AIX上sqlplus/assysdbarmantarget/或者lsnrctlstart时或者通过sqlplussystem/oracle@orcl这样通过监听连接等方式来登陆时非常慢(LINUX/HP-UX也存在此问题),甚至要5分钟、10分钟左右才能进入。这种问题在排除系统资源如CPU/IO/内存、网络等资源紧张外;经常是因为hostname......
  • element-ui 组件二次封装
    习题链接element-ui组件二次封装课程列表修复bug,实现elementui组件中的单选功能。关键点作用域插槽(ScopedSlots)在父组件中使用slot-scope="scope"指定了一个名为scope的变量,当然也可以使用其他名称在插槽中就可以使用scope是点父组件中的数据ElementUI组件的Radi......
  • MybatisPlus02_IService和各种插件
    前言上次忘了把application.yml放出来,以至于没有配置日志,log-impl后面的值表示输出日志到控制台。mybatis-plus:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImplglobal-config:db-config:id-type:automapper-locations:c......
  • 大件货运系统源码,技术架构:spring boot、mybatis、redis、vue、element-ui
    网络货运平台源码网络货运平台的功能网络货运是指利用互联网平台,通过物流配送的方式进行商品销售和物流运输的一种新型商业模式。这种模式将传统的货运模式与互联网技术相结合,通过网络平台进行交易、物流配送和结算等一系列流程,从而实现货物的快速、高效、便捷地运输。技术架构:spr......
  • elementUI中<el-select>下拉框选项过多的页面优化方案——多列选择
    效果展示(多列可以配置)  一、icon下拉框的多列选择:  二、常规、通用下拉框的多列选择:【注】第二种常规、通用下拉框的多列选择,是在第一种的前端代码上删除几行代码就行(把icon显示标签删去),所以下面着重介绍第一种icon下拉框的多列选择。思路  不使用下拉框标签<el-option>......