# 电子元件标签打印 **Repository Path**: Small_Projects/print_dianzi_flag ## Basic Information - **Project Name**: 电子元件标签打印 - **Description**: 使用精臣标签打印机远程连接后,打印电子元件标签 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-14 - **Last Updated**: 2026-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 精臣打印电子元件标签 ## 一.连接原理 - 将设备连接在一台windows电脑上,通过usb线连接,设备会自动识别并连接到电脑上. - 运行"专用的打印服务". - 打印服务会启动一个 websocket服务器. - 客户端会连接到这个websocket服务器,并发送打印指令. - 打印服务会收到指令,并将其发送到设备上. - 设备会执行指令,并返回结果. ## 二.使用方法 ### (1)手动指定打印电子元件标签 - 将打印机连接到电脑上.并启动"专用的打印服务". - 打开此项目,并运行. 打开一个网页. - 在网页上进行操作即可. ### (2)批量打印电子元件标签 - 在 元件存储的Excel文件中,选择要打印的电子元件标签. - 将需要打印的标签后面的"标志"列,设置为"*". - 保存Excel文件. - 在网页上,点击 "选择Excel文件" 按钮. 在弹出对话框中,选择上面保存的Excel文件. - 点选前面的"选择框",即可选择要打印的电子元件标签. - 点击"开始打印"按钮,即可开始并完成打印. ## 三.编译升级 - 项目位于: "/home/lujin/MCU/精臣标签打印机SDK/web-3.2.1_20240116/pc-sdk-vue" - 项目将推送至 "https://gitee.com/" - 使用 "npm install " 安装依赖. - 使用 "npm run serve" 运行项目. - 使用 "npm run build" 编译项目,生成 "dist" 目录. - 使用 "npm run lint -- --fix" 修复代码错误(在修改代码时,可以不断的执行这个命令,来修复一些 pettery的错误). # 四.将文件上传到服务器 只需要将 "dist" 目录下的文件上传到服务器即可.