首页 > 其他分享 >vue3 - 引入自定义插件的组件的具体写法

vue3 - 引入自定义插件的组件的具体写法

时间:2023-04-03 11:00:09浏览次数:64  
标签:插件 自定义 引入 eslint vue3 组件

1.背景

我的这一篇随笔详细讲解组件怎么制作与引入使用【vue3 - 在单独的项目制作自定义组件插件,支持vite【前提不要使用webpack专属语法】,并引入插件 -心得 - 岑惜 - 博客园 (cnblogs.com)

但在局部引入组件时,eslint红色警告

 

 

 引用名言:“又不是不能用==”

强迫症看着实属难受,怎么办?咱总不能每次都是屏蔽eslint吧。。。。。

2.解决 

cxvue3 是我的自定义插件名称,包名也是这个

package.json配置了进入插件入口文件

 

 所以这样写是没错可用的,可能严格模式不允许这样吧

那么我直接指定到入口文件,就不警告了

 

 当然,只要我乐意,可以加后缀

 

在 main.ts 全局引入组件时这么写,eslint是允许的

 

 

标签:插件,自定义,引入,eslint,vue3,组件
From: https://www.cnblogs.com/c2g5201314/p/17282466.html

相关文章

  • Vue3【Axios网络请求(GET、POST 、并发请求、全局配置 )】(八)-全面详解(学习总结---从入
    ......
  • Vue3【Transition(效果、CSS 过渡、使用animation、TransitionGroup、 KeepAlive、Tele
    ......
  • Mybatis之数据库连接+PageHelper分页插件+Mybatis-Plus插件
    MyBatisPlus教程(人人便成为)https://www.cnblogs.com/chch213/p/16320820.html前言ORM框架:对象关系映射 objectrelationalmapping 半自动ORM映射工具(自己编写sql语句)  Hibernater属于全自动映射规则:数据库表>类|表字段>类的属性|表数据>对象 JDBC操......
  • 微信小程序自定义封装组件-showModal
    封装一个组件这里由于最近使用微信小程序居多,所以着重写的是小程序的,但是万变不离其宗,组件实现思路其实都差不多的微信小程序开发中官方自带的wx.showModal,这个弹窗API有时候并不能满足我们的弹窗效果,所以往往需要自定义modal组件。下面我们进行一个自定义modal弹窗组件的开发,并......
  • vue3挂载全局方法
    在vue3中可以通过app.config.globalProperties来挂载全局方法。main.jsconstapp=createApp(App)//定义全局方法constmyGlobalMethod=()=>{console.log('Thisisaglobalmethod.')}//挂载全局方法app.config.globalProperties.$myGlobalMethod=myGloba......
  • java使用模块后,用maven打包时,需要保护的maven插件
    <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.0</version><configuration><release>11</release><......
  • Vue3.0
    1.setup1.理解:Vue3.0中一个新的配置项,值为一个函数2.setup是所有CompositionAPI的表演的舞台3.组件用所用到的:数据方法等等,均要配置在setup中4.setup函数的两种返回值​1.若返回一个对象,则对象中的属性,方法在模板中均可以直接使用(重点关注!)​2.若返回......
  • 基于VUE3开发的CAD图可视化平台代码开源了
    前言唯杰地图VJMAP为CAD图或自定义地图格式WebGIS可视化显示开发提供的一站式解决方案,支持的格式如常用的AutoCAD的DWG格式文件、GeoJSON等常用GIS文件格式,它使用WebGL矢量图块和自定义样式呈现交互式地图,提供了全新的大数据可视化可视化功能。唯杰地图可视化平台旨在打造......
  • 安装grafana并且安装插件
      安装:到清华源去下载Indexof/grafana/yum/rpm/Packages/|清华大学开源软件镜像站|TsinghuaOpenSourceMirror  安装:yumlocalinstall grafana-6.3.0-1.x86_64.rpm-yComplete![root@zabbix-server~]#grafana-grafana-cligrafana-server[root@zabbix......
  • vue3 directive自定义指令
    importstorefrom'../store'//新建jsexportdefault{install(app){//权限控制,没有相关的权限,则删除模块app.directive('permission',{mounted(el,val){if(el&&!store.state.rule.includes(val.valu......