开源改变世界

AMD系统上的CNCJs Electron #483

推推 grbl 3年前 (2023-02-03) 204次浏览
打开
7 个任务中的第 2 个
nickm324 打开了这个问题 2019 年 5 月 22 日 · 11 条评论
打开
7 个任务中的第 2 个

AMD系统上的CNCJs Electron#483

nickm324 打开了这个问题 2019 年 5 月 22 日 · 11 条评论

评论

AMD系统上的CNCJs Electron #483

描述

安装 64 位版本的 CNCJs Electron 应用程序,双击该图标,Windows 要求获得管理员权限,单击是,应用程序看起来要运行但从不显示任何 UI。我可以查看任务管理器,我看到两个 CNCJs.exe 实例,一个使用的内存比另一个多,但没有显示任何 UI。
在基于 AMD FX-4100 的系统上运行。

版本

  • CNCjs:1.9.20
  • 节点.js:10.15.3
  • NPM:6.4.1

你如何安装CNCjs?

  • [X] 下载 CNCjs 桌面应用程序

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

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

操作系统

  • [] 不适用
  • 视窗
  • 苹果
  • Linux
AMD系统上的CNCJs Electron #483
合作者

@nickm324

尝试终止 CNCjs 进程并再次运行,如果它不起作用,您可以按照故障排除指南查看 electron 应用程序有什么问题。
https://github.com/cncjs/cncjs/wiki/Troubleshooting#troubleshoot-electron-app-on-windows

请注意,如果您使用的是 CNCjs 1.9.20,则必须下载 Electron 4.1.0。

C:\Temp\electron.exe main.js -vvv在CNCjs安装目录下运行可以看到详细的输出:

AMD系统上的CNCJs Electron #483

AMD系统上的CNCJs Electron #483
作者

在任务管理器中终止并重新运行没有区别。
我尝试按照故障排除说明进行操作,但 C:\Users{用户名}\AppData\Local\Programs\cncjs\resources\app\ 路径中没有文件,该文件夹中唯一的东西是一个 node_modules 文件夹,它有一个 iconv- lite 文件夹,然后是一个空的编码文件夹。

AMD系统上的CNCJs Electron #483
作者

除了空的 CNCjs\resources\app 文件夹外,我唯一能找到的是一个 cncjs-app 文件夹,其中包含可执行文件和其他文件。
AMD系统上的CNCJs Electron #483

AMD系统上的CNCJs Electron #483
合作者

尝试Uninstall CNCjs.exe在上述文件夹上运行并再次安装 CNCjs 1.9.20 ( https://github.com/cncjs/cncjs/releases/download/v1.9.20/cncjs-app-1.9.20-win-x64.exe )。

如果安装成功,您应该会在下面看到这些文件和文件夹(例如appelectron-appwebcnc.jsmain.jsC:\Users\{Username}\AppData\Local\Programs\cncjs\resources\app\

AMD系统上的CNCJs Electron #483
作者

完全按照你说的做了同样的事情,CNCjs\resources\app 文件夹中没有任何内容。我所做的只是通过添加/删除程序卸载现有安装,然后从上面提供的链接下载并运行安装程序。

AMD系统上的CNCJs Electron #483

AMD系统上的CNCJs Electron #483
作者

ok 回去又彻底卸载了app,手动删除了Local\Programs下的CNCjs文件夹。再次运行安装程序,它根本不会在 Local\Programs 下创建 CNCjs 文件夹。唯一创建的文件夹是带有可执行文件和其他文件的 cncjs-app 文件夹。认为安装程序可能有问题?

AMD系统上的CNCJs Electron #483
合作者

我只是忘记了安装目录从1.9.13开始更改为,您应该CNCjs在重新安装时看到。您是否在 下看到任何其他文件?cncjs-appcncjs-appcncjs-app\resources\app

AMD系统上的CNCJs Electron #483
作者
尼克姆324 评论了 2019 年 5 月 23 日  

C:\Users\rippe\AppData\Local\Programs\cncjs-app 文件夹中有这些文件。C:\Users\rippe\AppData\Local\Programs\cncjs-app\resources\app文件夹下有个main.js。

AMD系统上的CNCJs Electron #483
作者
尼克姆324 评论了 2019 年 5 月 23 日  

好的,我终于能够使用电子运行故障排除命令,下面是我得到的。似乎它在 C:\maker\.cncrc 文件上出错。以下是它的内容。

`{
“state”:{
“checkForUpdates”:true,
“controller”:{
“exception”:{
“ignoreErrors”:false
}
}
},
“secret”:“$2a$10$ybn8xy19KH59MJZabvx1ie”,

}`

AMD系统上的CNCJs Electron #483

AMD系统上的CNCJs Electron #483
合作者

“秘密”密钥后有一个尾随逗号,根据 JSON 标准,该逗号无效。您可以将内容粘贴到https://jsonlint.com/以验证 JSON 文件。

尝试修复不正确的 JSON 格式或删除C:\Users\maker\.cncrc文件并重新开始应该可以解决此问题。

AMD系统上的CNCJs Electron #483
作者

这解决了问题,删除了逗号。很好奇为什么它首先在那里,因为我什至不知道该文件存在并且它是全新安装的。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:分流
发展

没有分支机构或拉取请求

3人参加
AMD系统上的CNCJs Electron #483AMD系统上的CNCJs Electron #483AMD系统上的CNCJs Electron #483

喜欢 (0)