flow-annotator
v1.0.0
Published
tool to setup Vue annotator for Vite projects
Downloads
134
Readme
Vue 批注工具安装器
一键安装批注工具到 Vue 3 + Vite 项目。
快速开始
安装
# 使用 npx(推荐)
npx @your-scope/setup-annotator
# 或者全局安装
npm install -g @your-scope/setup-annotator
setup-annotator使用步骤
- 进入你的 Vue 3 + Vite 项目根目录
- 运行安装命令
- 根据提示完成安装
- 启动开发服务器
npm run dev
功能特性
- ✅ 一键安装批注工具
- ✅ 自动复制必要文件
- ✅ 自动修改
vite.config.js - ✅ 自动修改
main.js/main.ts - ✅ 检测已安装避免重复
- ✅ 可选择添加到
.gitignore
安装内容
安装器会:
复制文件
src/annotator.js- 批注工具核心代码vite-plugin-annotator.js- Vite 文件存储插件
修改配置文件
- 在
vite.config.js中注册插件 - 在
src/main.js中导入批注工具
- 在
创建数据文件
- 运行时自动生成
annotations.json
- 运行时自动生成
使用方式
安装完成后:
- 启动项目:
npm run dev - 点击右下角"批注工具"悬浮窗
- 点击"点选"按钮
- 选择要批注的文本
- 输入批注内容并保存
- 点击高亮的文本查看/编辑批注
批注功能
- 📝 添加批注:选中文本后添加批注
- ✏️ 编辑批注:点击已存在的批注进行编辑
- 🗑️ 删除批注:删除不需要的批注
- 💾 自动保存:批注自动保存到文件
- 📂 数据持久化:数据保存在
annotations.json - 👁️ 显示/隐藏:切换批注高亮的显示状态
目录结构
安装后的项目结构:
your-project/
├── src/
│ ├── annotator.js # 批注工具核心(新增)
│ ├── main.js # 已修改(导入批注工具)
│ └── ...
├── vite-plugin-annotator.js # Vite 插件(新增)
├── vite.config.js # 已修改(注册插件)
├── annotations.json # 批注数据(运行时生成)
└── package.json配置选项
修改数据文件名
编辑 vite-plugin-annotator.js:
const ANNOTATIONS_FILE = 'annotations.json'; // 修改文件名禁用批注工具
在 src/main.js 中移除或注释:
// import './annotator.js'故障排查
批注没有保存
- 检查
vite-plugin-annotator.js是否存在 - 检查
vite.config.js中是否正确注册插件 - 重启开发服务器
- 查看浏览器控制台错误
批注工具没有显示
- 检查
src/main.js中是否导入 - 刷新页面
- 查看浏览器控制台错误
技术栈
- Vue 3
- Vite
- Node.js CLI
许可证
MIT
