
nodejs
墨守易
前端程序猿
展开
-
node child.exec唤起的Exe路径包含空格会报错
在 Node.js 中执行外部的可执行文件时,如果可执行文件路径包含空格,你应该确保在传递给。确保在传递包含空格的路径时使用引号,这是一个通用的最佳实践,以防止由于空格而导致的路径解析问题。在命令字符串中,将包含空格的路径用引号括起来。这可以通过在路径两边添加双引号来实现。函数中,该路径被用双引号括起来,确保在命令行中正确解析路径。是包含空格的可执行文件路径,而在。函数的命令字符串中正确处理空格。原创 2023-11-10 09:43:09 · 830 阅读 · 0 评论 -
electron node以管理员权限唤起应用
最近使用electron开发应用时,有个需求是要唤起自带的小工具,是个exe,但这个exe直接双击打开时是需要管理员权限的,使用以下代码会报错,唤醒不了exe。原因是权限不足,需要添加以下配置项才可成功唤起,而且需要用child.exec。原创 2023-11-08 11:14:38 · 2156 阅读 · 1 评论 -
nodejs使用ZeroMQ进行消息通信
最近想在electron和python之间做通信,了解一些消息通信中间件,最终选定ZeroMQ进行通信(因为官网有很详细的教程)首先创建一个node项目,打开任意文件夹后npm init -y安装ZeroMQ,新版可以解决很多不兼容问题,使用淘宝镜像cnpm安装成功率大点cnpm install zeromq@6.0.0-beta.6Push/Pull模式新建一个producer.js// producer.jsvar zmq = require("zeromq"),原创 2021-12-16 10:43:04 · 3139 阅读 · 3 评论