nwjs封装nodejs程序

初学者 88个月前 提问
0

问题描述:我需要一个客户端桌面程序,程序内部有很多牵扯到客户机本机的硬件设施。然后打算用node写,再用nwjs封装,看起来比较好;

但是我的node程序如果要运行,势必要有node环境,要启动我的node源码,但是nwjs我没找到启动node源码的方法,nw好像只是对程序本身进行包装,

并不能直接启动node源码程序,就是说,如果我把我本机的程序代码,用nw封装,放到别的电脑上,别的电脑启动,是不会启动我的node程序的,只会把nw启动;


求解:

1:nw是否可以集成node服务?

2:node源码是否可以跟随nwjs直接启动,并不需要客户手动配置node服务?

3:如果不可以,那么node程序必须要有一个服务器,那么为什么还要用nwjs包装呢?直接用浏览器访问不是更方便吗?


谢谢!盼回复

  • 0
    ciga 88个月前 回答

    nwjs是开发轻量桌面软件的,和你的期望有些出入。

    你提到对硬件的访问,应该每天内置的支持,不确定是否可以通过c++模块扩展。


    最佳答案
  • 0
    初学者 88个月前 回答

    轻量级桌面软件,类似电脑管家?360?这样的吗?

    我只是觉得,如果nw包装的是网页来支撑桌面应用的话,那何必这么麻烦用nw呢,直接用网站访问算了。


    c++模块,没有尝试,有时间试一下。谢谢