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

Drawnix - 开源白板工具

Drawnix - 开源白板工具

  • 效果图
    • 部署Drawnix的环境和步骤
      • 1.环境准备:
      • 2.克隆代码
      • 3.部署环境和启动
      • 4.进一步优化部署

效果图

在这里插入图片描述

部署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

http://www.dtcms.com/a/511574.html

相关文章:

  • 网站制作是怎么学的WordPress博客右边设置
  • go build -tags的其他用法
  • 【Unity开发】try-finally 与 try-catch 的区别详解
  • PHP数据库操作全攻略
  • 标准解读——GB/T 46353—2025《信息技术 大数据 数据资产价值评估》国家标准
  • Herm详解
  • 重庆网站建设哪家公司那家好winserver2008上用iis发布网站
  • HTML-CSS项目练习
  • 如何编写自动化测试用例?
  • 【Vibe Coding】001-前端界面常用布局
  • webview 中 cursor:pointer无效是由于-webkit-app-region导致的
  • 【C++】哈希表的实现【开放定址法vs链地址法】
  • 【业务逻辑漏洞】认证漏洞
  • 做网站在哪深圳做网站 汉狮网络
  • 修改k8s的镜像源为国内镜像源
  • Arbess从入门到实战(15) - 使用Arbess+GitHub实现Docker项目自动化构建部署
  • 【MySQL】从零开始了解数据库开发 ---mysql事务机制(一)
  • 网站建设明细盐都建设局网站
  • 基于单片机的气象站labview上位机监测系统
  • Chainlit+LlamaIndex 多模态 RAG 开发实战7:从系统架构到功能落地,搞定 PDF/PPT/ 图片全类型文件处理
  • 在VScode中将一个分支的某一次提交合并到另一个分支中
  • MAC M芯片安装配置VMware+Ubuntu
  • 免费seo推广软件网站排名优化软件联系方式
  • Nebula全球私有云网络部署与配置综合指南
  • LeetCode刷题总结
  • 阿里云代理商:如何开通阿里云文件存储?
  • gitee与github远程仓库
  • C语言需要掌握的基础知识点之字符串
  • 网站子页面如何做seo国家高新技术企业管理工作网
  • vs2010 iis 网站开发有没有什么需要推广的平台