nwjs-简介

Posted zd-blogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nwjs-简介相关的知识,希望对你有一定的参考价值。

nwjs是基于nodejs的,它支持nodejs所有的api,主要用于跨平台轻量级桌面应用开发,运行环境包括32位和64位的Window、Linux和Mac OS

nwjs是在英特尔开源技术中心创建的,它是基于谷歌浏览器核心引擎和nodejs运行,你可以通过nwjs技术使用html和js语言编写
本地应用程序,它也可以让你直接从DOM调用nodejs模块,使用一种新的方式与所有的Web技术编写本地应用。
它主要有以下6个特点:
(1)以网络最流行的技术编写原生应用程序的新方法
(2)基于HTML5, CSS3, JS and WebGL而编写
(3)完全支持nodejs所有api及第三方模块
(4)可以使用DOM直接调用nodejs模块
(5)容易打包和分发
(6)支持运行环境包括32位和64位的Window、Linux和Mac OS

文件目录介绍:
技术图片

  • locales文件夹是区域语言设置
  • d3dcompiler_47.dll是软件和游戏运行的重要动态链接库
  • ffmpegsumo.dll是谷歌浏览器核心引擎升级后用来支持视频和音频播放的动态链接库
  • icudtl.dat是一个存储基本数据信息的文件
  • libEGL.dll是实现webGL必须用到的动态链接库
  • libGLESv2.dll是实现GPU必须用到的动态链接库
  • nw.exe主要应用
  • nw.pak顾名思义,核心数据的压缩包
  • nwjc.exe用于打包时项目加密使用
  • pdf.dll打开pdf格式文件的动态链接库

以上是关于nwjs-简介的主要内容,如果未能解决你的问题,请参考以下文章

mac nwjs入门

在 WebWorker (NWJS) 中不能需要节点模块

nwjs启动时候会有一会白屏,怎么去掉

nwjs-nodejs- 加密和解密 img 文件 (jpg) 并将解密后的数据用于 img 元素

Node-Webkit(nwjs)如何将窗口向右对齐?

nwjs-打包