ew-auto-import-tool 提供了以下命令行选项:
选项 | 简写 | 描述 | 默认值 |
---|---|---|---|
--library |
-l |
指定要配置的组件库 | 无(交互式选择) |
--path |
-p |
指定项目路径 | 当前目录 |
--version |
-v |
显示版本号 | - |
--help |
-h |
显示帮助信息 | - |
最简单的使用方式是在 Vue 项目根目录下运行:
工具将引导您完成以下步骤:
如果您想在脚本或 CI/CD 环境中使用,可以指定所有必要的参数:
目前支持以下组件库:
element-plus
- Element Plusant-design-vue
- Ant Design Vuenaive-ui
- Naive UIvant
- Vant工具成功运行后,将完成以下配置:
安装必要的依赖包:
更新 vite.config.ts 文件,添加自动导入插件配置
更新 tsconfig.json 文件,添加声明文件引用
生成 components.d.ts 和 auto-imports.d.ts 声明文件
配置完成后,您可以在 Vue 组件中直接使用组件库的组件,无需手动导入:
如果配置过程中出现问题,工具会显示详细的错误信息。以下是一些常见问题及解决方法:
确保您的项目是基于 Vue 3 的项目,并且 package.json 中包含 Vue 依赖。
此工具仅支持 Vite 项目,确保您的项目使用 Vite 作为构建工具。
确保您的项目根目录下有 vite.config.ts 或 vite.config.js 文件。
检查网络连接,或尝试手动安装依赖包。