当前位置: 首页 > news >正文

使用unplugin-auto-import自动导入vue3的api,不需要在每一个.vue文件中重复去导入操作

1、unplugin-auto-import包的作用

自动导入Vue3的API‌:自动导入Vue 3的Composition API(如ref、reactive、computed等)以及其他常用库的API,如Vue Router的useRoute、useRouter或Pinia的defineStore等

2、unplugin-auto-import的配制

import AutoImport from "unplugin-auto-import/vite";
export default defineConfig({
  plugins: [
    ...
    AutoImport({
      imports: [
        "vue",
        "vue-router"
      ],
      dts: true, //会生成一个auto-import.d.ts文件,默认在根目录下
    }),
  ],
  resolve: {
    alias: {
      "@": fileURLToPath(new URL("./src", import.meta.url)),
    },
  },
});

以下是可配制的参数:

3、配制完成以后会生成一个文件:

4、.vue文件中不需要import相应的api

http://www.dtcms.com/a/73714.html

相关文章:

  • 智慧园区综合运营平台建设方案,智慧园区规划方案(PPT)
  • LLM论文笔记 25: Chain-of-Thought Reasoning without Prompting
  • 【AI】深度学习与人工智能应用案例详解
  • 数据结构之栈
  • 《 C++ 点滴漫谈: 三十一 》函数重载不再复杂:C++ 高效调试与性能优化实战
  • SwanLab飞书通知插件:训练完成收到飞书消息,掌握训练进度更及时
  • 【工具】C#防沉迷进程监控工具使用手册
  • LIN接口
  • Spring源码解析
  • SpringBoot项目中JSON数据的存储与查询
  • 【网络协议】基于UDP的可靠协议:KCP
  • Xposed模块开发:运行时修改技术
  • 全星研发管理APQP软件系统:助力汽车零部件企业高效研发,打造核心竞争力
  • MyBatis XMLMapperBuilder 是如何解析 SQL 映射文件的? 它读取了哪些信息?
  • 用Python打造AI玩家:挑战2048,谁与争锋
  • Chat2DB:让数据库管理像聊天一样简单
  • csv文件格式和excel数据格式有什么区别
  • 解决linux mysql命令 bash: mysql: command not found 的方法
  • 【AVRCP】Notification PDUs 深入解析与应用
  • Ruby 字符串(String)
  • 关于软航OFFICE文档控件软件在Chrome 133版本上提示扩展已停用的原因及处理办法
  • 通过 SVG 使用 AI 生成理想图片:技术实现与实践指南
  • 【地图 Map】——8
  • 50个常用的DeepSeek提示词
  • ChatGPT-Next-Web开源项目V2.16.0最新版本NextChat容器部署安装教程
  • Model Context Protocol 的生命周期
  • VBA第二十七期 数据录入中验证格式有效性
  • http proxy的原理是什么
  • 深度剖析陶瓷防静电地板的特性优势
  • matlab图论分析之指标计算(二)