Drawnix - 开源白板工具

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

效果图

在这里插入图片描述

部署Drawnix的环境和步骤

1.环境准备:

Node.js: 确保你已经安装了Node.js (版本 >= 14) (访问 https://nodejs.org/ 下载安装)
SourceTree: 克隆Drawnix的代码

2.克隆代码

地址:https://github.com/plait-board/drawnix.git
在这里插入图片描述

3.部署环境和启动

进入命令行模式,执行:npm install
在这里插入图片描述

安装完成后,执行npm run start
在这里插入图片描述
打开浏览器,访问:http://localhost:7200/

4.进一步优化部署

在drawnix-develop目录下,新建StartDrawnix.bat 、 launch_server.vbs 、 EndDrawnix.bat三个文件

StartDrawnix.bat

@echo off
:: 自动切换到项目目录
cd /d "%~dp0"

:: 启动静默服务(通过 VBS)
start "" wscript.exe "%~dp0launch_server.vbs"

:: 等待服务启动(可根据实际调整时间,单位:秒)
timeout /t 6 /nobreak >nul

:: 使用 Microsoft Edge 打开页面
start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "http://localhost:7200"

:: 自动退出,不留控制台窗口
exit

EndDrawnix.bat

taskkill /f /im node.exe

launch_server.vbs

Set fso = CreateObject("Scripting.FileSystemObject")
' 获取当前 VBS 文件所在目录
currentDir = fso.GetParentFolderName(WScript.ScriptFullName)

' 构造命令:进入目录并启动 npm
cmd = "cmd /c cd /d """ & currentDir & """ && npm run start"

' 静默运行(窗口隐藏)
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run cmd, 0, False

再将StartDrawnix.bat 和 EndDrawnix.bat发送到桌面快捷方式,每次使用时双击StartDrawnix.bat ,启动后可以不关闭,如果想要关则双击EndDrawnix.bat

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值