问题标签 [node-windows]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 无法从命令行或调试器启动服务。必须先安装一个windows服务Nodejs
我正在创建一个 Windows 服务,该服务将一些数据随机添加到数据库中,所以我使用 node-windows 来实现它,当我运行该文件时,它会创建一个可执行文件,当我运行该文件时,我得到“无法从命令启动服务行或调试器。必须首先安装 Windows 服务“我该怎么办??
这是 app.js 文件代码:
这是 testapp.js 文件代码:
node.js - 如何在 Windows 上后台运行 Vue 应用程序
我有一个使用 vue-cli ( vue create my_app
) 创建的 Vue 应用程序。当我打开终端,运行命令npm run serve
并访问 localhost:8080 时它运行正常,但是当我关闭终端时它停止了。
终端关闭时如何保持程序运行?我曾尝试使用pm2和node-windows但没有成功。
包.json:
node.js - Windows 节点服务未侦听端口
我正在尝试编写一个节点服务来侦听端口并写入事件日志,但是当我在http://localhost:41414/?x=y
我没有从侦听器文件(启动快速服务器)中获取事件记录时启动浏览器时无法连接。知道我做错了什么吗?
我使用 node-windows 创建了一个服务:使用 ( node mysvc.js --install 42424
)启动
listener.js 开始监听端口:
node.js - node-windows权限被拒绝-编译后不请求权限?
我正在尝试从我的电子应用程序动态安装 Windows 服务。
为此,我正在使用节点模块“node-windows”。
这看起来像这样:
这在我的开发机器上运行良好。
该应用程序请求创建服务的权限并顺利安装。
我的问题
如果我将应用程序编译为 exe,应用程序不会向我请求权限并打印错误
该应用程序当时成功创建了服务 exe,并且不再执行任何操作。
好的,所以我以管理员权限启动了该应用程序以测试此行为。
很好,该应用程序没有显示任何错误,创建服务 exe并且 ahhhhhh安装了服务NOT。
提问
为什么app在编译的时候不再请求权限?
为什么编译应用时没有安装服务?
如果您需要任何其他信息,请给我写评论。感谢您的宝贵时间。
javascript - 打包使用 node-windows 作为服务运行的 Node.js 应用程序
我正在使用 pkg 捆绑使用 node-windows 将其作为服务运行的节点应用程序。但是可执行文件不会启动服务。我也没有收到任何错误。我们是否需要在 package.json 中添加任何额外的配置来构建?
node.js - NestJS(Node)项目通过NEST CLI创建新项目时出错
我正在按照教程学习 NEST JS 并且 NEST CLI 已成功安装,但是在通过命令nest new project-name创建项目时,它会创建一个名称为undefined的目录,然后询问包管理器。选择包管理器后,出现以下错误
我已经浏览了以下帖子为什么 npm start is throwing events.js:187 throw er;的宝贵意见 // 我的反应项目中未处理的“错误”事件?但我的问题没有解决。
节点版本 - v12.13.0
NPM 版本 - v6.13.6
NEST CLI 版本 - v6.14.1
期待答案。
谢谢。
javascript - TypeError:null 不是对象(评估'document.querySelector("input[id$='auth_login_submit']").click')
早上好,
我在 Windows 10 上有一个项目。问题是,如果我通过 git bash 的“npm start”运行它,我没有问题,而且效果很好。如果它从 Windows 服务启动,它会返回有问题的错误。(它使用通过“node-windows”创建的 Windows 服务启动。)
TypeError:null 不是对象(评估'document.querySelector("input[id$='auth_login_submit']").click')
我使用 phantomjs,这是脚本代码
问题会出现在这里:
但我再说一遍,从 git bash 启动它一切正常!
注意
这会对数据库进行查询以查看是否一切正常,然后调用这两个函数
编辑1:
经过一些调试后,我发现带有 Windows 服务的 phantomjs 不会创建页面.. 但是使用 git bash 的相同代码可以正确创建页面
javascript - 如何从作为 Windows 服务运行的 Nodejs 调用函数
我已经使用 node-windows 包从 nodeJs 应用程序创建了 windows 服务。下面是我的代码。
主.js
应用程序.js
现在,当我运行 main.js 时,它会创建一个 Windows 服务,我可以看到该服务在 services.msc 中运行
但是,如何从任何外部应用程序调用运行服务内部的这个 run() 方法?我找不到任何解决方案,任何帮助都会很棒。
node-windows - 节点窗口服务的依赖关系
我想知道如何定义依赖项(其他非 node-windows 或 node.js windows 服务)。
在winsw ( HERE ) 的代码中,我发现它应该是可能的。
对我来说,这似乎是 node-windows 中的一个“问题”,因为 winsw 可以通过将以下代码添加到服务 .xml 文件来做到这一点:
node.js - node-windows模拟密码问题
我正在将文件观察器应用程序作为 Windows 服务 (W10) 运行,并使用以下代码来安装该服务:
以管理员身份运行代码并且服务确实安装正确,但它已停止,所以当我尝试启动它时,消息是服务无法启动错误密码。用户名和域是正确的。如果我将密码从我的 config.js 复制/粘贴到服务管理器中,该服务将从现在开始启动并运行。为什么密码(无论它是什么)没有通过该行传递:
正确吗?