开源改变世界!!

新建 Windows .exe 无法正常运行 #423

推推 grbl 2年前 (2023-02-02) 144次浏览
关闭
12 个任务中的第 5 个
zachallaun 打开了这个问题 2019 年 3 月 12 日 · 2 条评论
关闭
12 个任务中的第 5 个

新建 Windows .exe 无法正常运行#423

zachallaun 打开了这个问题 2019 年 3 月 12 日 · 2 条评论

评论

新建 Windows .exe 无法正常运行 #423
扎哈朗 评论了 2019 年 3 月 12 日  

描述

我正在根据个人喜好对当前版本的 cncjs 进行一些小改动:https ://github.com/cncjs/cncjs/compare/master…zachallaun:ch-ch-changes?expand=1

Dev 正在我的 Mac 上进行,我正在构建 Win64 版本以在连接到我的 Grbl 控制器的 PC 上使用。我正在构建 .exe,然后使用 Dropbox 将其传输到 PC。构建似乎成功了,在 PC 上安装 cncjs 时没有出现任何错误,但是当我在安装后尝试打开应用程序时,没有任何反应。好吧,似乎什么都没发生,但显然发生了一些事情,因为如果我尝试重新安装或重新安装原始版本,安装程序会抱怨 cncjs 已经在运行。

我正在构建 Win64 版本:

npm run prepare && npm run build:win-x64

我能够通过以下方式成功构建、安装和使用 Mac 桌面版本:

npm run prepare && npm run build:mac-x64

任何指导将不胜感激。

版本

  • CNCjs:1.9.16(主分支)
  • 节点.js:11.9.0
  • NPM:6.9.0

你如何安装CNCjs?

  • NPM
  • 下载 CNCjs 桌面应用程序

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

  • 树莓派
  • 台式机或笔记本电脑
  • 移动设备

操作系统

  • 不适用
  • 视窗
  • 苹果
  • Linux
新建 Windows .exe 无法正常运行 #423 zachallaun 更改了标题 Windows 桌面构建 EXE 无法正常运行 新建 Windows .exe 无法正常运行 2019 年 3 月 12 日
新建 Windows .exe 无法正常运行 #423
合作者
奇顿 评论了 2019 年 3 月 20 日  

你好@zachallaun

根据我过去的经验,您只能在 Mac 上构建 mac-x64/linux-x64 版本。要构建 Windows 桌面应用程序,您必须npm run prepare && npm run build:win-x64 在 Windows x64 环境(安装了 Visual Studio)中才能获得预期结果。我不知道它不起作用的真正原因,但我相信它需要 Visual Studio 来构建本机二进制文件。

新建 Windows .exe 无法正常运行 #423
作者

你好@cheton. 感谢您的回复!与此同时,我已经通过在 Linux 的 Windows 子系统中运行代码并从浏览器连接来让事情正常进行,但它似乎只能连接到 grbl 控制器大约一半的时间(我还没有能够弄清楚是什么让它有时无法连接)。

我将尝试使用 Visual Studio 进行编译。暂时关闭这个问题。谢谢你的帮助!