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

Vue3+ts+vite自动导入vue的依赖

Vue3+ts+vite自动导入vue的依赖

unplugin-auto-import 主要依赖

npm i -D unplugin-auto-import
// vite.config.ts
import AutoImport from 'unplugin-auto-import/vite'

export default defineConfig({
  plugins: [
    AutoImport({ imports: ["vue", "vue-router"] }),
  ],
})

在这里插入图片描述
重启项目之后,项目根目录会出现auto-imports.d.ts文件,在tsconfig.app.json文件中引入

{
  "extends": "@vue/tsconfig/tsconfig.dom.json",
  "include": ["env.d.ts", "src/**/*", "src/**/*.vue", "auto-imports.d.ts"],
  "exclude": ["src/**/__tests__/*"],
  "compilerOptions": {
    "composite": true,
    "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",

    "baseUrl": ".",
    "paths": {
      "@/*": ["./src/*"]
    }
  }
}

在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/news/364455.html

相关文章:

  • 【随便聊聊】MySQL数据类型详解:从基础到高级应用
  • Python异步编程:使用`asyncio`和`aiofiles`进行高效的文件批量写入
  • WISE:重新思考大语言模型的终身模型编辑与知识记忆机制
  • MYSQL-SQL-04-DCL(Data Control Language,数据控制语言)
  • LeetCode Hot 100:图论
  • ESP32移植Openharmony外设篇(3)OLED屏
  • 应用案例 | Panorama SCADA助力巴黎奥运会:保障赛事协调与安全
  • 【STM32 Blue Pill编程实例】-OLED显示BME280传感器数据
  • HTTP介绍及请求过程
  • 深度学习中的注意力机制:从基础到应用
  • Redis学习文档
  • BigFoot (Simplified Configuration)
  • 设计模式:策略模式
  • 智能合约开发工具Remix
  • 【SQL基础:语法、分类与DDL操作全解析】
  • 【进阶OpenCV】 (21) --卷积神经网络实现人脸检测
  • 【Web.路由]——路由原理
  • 在 Linux 上保护 SSH 服务器连接的15种措施
  • 【rCore OS 开源操作系统】Rust 宏
  • [Linux网络编程]04-多进程/多线程并发服务器思路分析及实现(进程,信号,socket,线程...)
  • C# 委托简述
  • ifconfig 和 ip addr
  • jmeter中csv data set config的Sharing mode和loop控制器结合使用
  • 重修设计模式-行为型-访问者模式
  • Github + 自定义域名搭建个人静态站点
  • TensorFlow面试整理-TensorFlow 结构与组件