使用Win系统中自带的wscript命令来创建守护进程。下面是大致的步骤:
一、创建一个watch.vbs文件,只有一行内容:请注意末尾的0,表示以隐藏模式运行,否则会产生一个CMD窗口。
二、主程序main.js:实际上,上方最后一行代码中,wscript会确保vbs中启动的进程脱离终端控制。
三、最后,在CMD中nodemain,会发现任务管理器中有两个node.exe进程,关掉当前的CMD,进程列表中仍有个node.exe驻留着,它即守护进程。
方法/步骤去网上下载node.msi安装文件包,里面包含了node.js和npm;双击node.msi就行了,选择安装路径和npm;
在node的安装的根目录,也就是nodejs文件夹下新建两个名字为node_cache、node_global文件夹设置环境变量:
变量名:NODE_PATH值:D:\Program Files\nodejs\node_global\node_modules注意:因为我是把nodejs安装在D:\Program Files\目录下,所以环境变量就这样设置的;随便找个项目文件夹,再里面新建一个service文件夹注意:此路径不能有中文再在里面新建一个UTF-8编码的js文件、文件名字随便起、我的文件叫test.js在js文件里面增加入下代码启动nodejs服务,window键+R,输入cmd然后回车在黑窗口中输入node G:\nodejs\service\test.js注意:结尾不用加分号;回车看结果;
成功:
是的,Node.js 官方对于 Windows 平台的最低支持版本为 Windows 8。这意味着如果您在 Windows 7 上尝试安装最新版本的 Node.js,可能会遇到兼容性问题。
Windows 7 是一个较旧的操作系统,已经在方面过时。Node.js 开发团队决定将支持的最低 Windows 版本提升至 Windows 8,以便利用较新的操作系统功能并提供更好的性能和稳定性。
如果您坚持在 Windows 7 上使用 Node.js,可以尝试安装较早的 Node.js 版本,它们可能仍然兼容。您可以从 Node.js 的官方网站或 GitHub 存储库中找到早期版本的发布,注意选择适合 Windows 7 的版本。但较早的 Node.js 版本可能会导致一些功能限制或漏洞未修复。
另外,考虑升级您的操作系统到 Windows 8 或更高版本可能是更好的选择,这样可以获得更好的兼容性和获得最新版本的 Node.js。
如果您的Windows 7无法安装Node.js 14,可能是因为Node.js 14不再支持Windows 7。您可以尝试安装Node.js 12或更早版本,这些版本仍然支持Windows 7。您可以在Node.js官方网站的存档页面上找到旧版本的安装程序。另外,您还可以考虑升级您的操作系统到Windows 10或更高版本,以获得更好的兼容性和支持。
到此,以上就是小编对于的问题就介绍到这了,希望这4点解答对大家有用。
本文名称:NodeJS在windows下怎么启动守护进程?(nodewindows)
文章分享:http://www.shufengxianlan.com/qtweb/news24/351724.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联