安装 node.js , 将npm 添加至系统变量,下载 Git ,Git的bin目录路径添加至系统变量,如C:\Program Files\Git\bin
新建一目录,nw, 目录下再建一目录 source
nw目录 建一文件 package.json(文件名)
{
"scripts": {
"dev": "nw /source/",
"prod": "nwbuild --platforms win32,win64 --buildDir dist1/ source/"
},
"devDependencies": {
"nw-builder": "^3.5.4"
}
}
然后再在 source 目录下 建一文件 package.json(文件名)
{
"name": "helloworld",
"main": "index.html",
"version": "0.1.0",
"description": "A simple SkyRTC demo",
"devDependencies": {
"grunt-nw-builder": "^3.1.0",
"nw-builder": "^3.5.1"
}
}
同样在source 目录下 建一文件 index.html (文件名) 注:这个页面像网页一样是可以调用各种js的。。
<!DOCTYPE html>
<html>
<head>
<title>我的第一个js桌面程序</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
然后再
npm install nw-builder --save-dev
安装完成后再回到 nw 目录 执行
npm run prod
运行效果如下
相关推荐
nw.js,原名为Node-Webkit,是一款基于Chromium浏览器内核和Node.js环境的开源桌面应用程序框架。它允许开发者使用HTML、CSS和JavaScript来构建跨平台的桌面应用,同时享有Node.js的强大后端功能,如本地文件系统...
**标题:“使用JS开发桌面应用的工具nwjs”** **nw.js**,原名Node-Webkit,是一种基于Chromium浏览器内核和Node.js环境的开源框架,它允许开发者使用JavaScript和HTML5来开发跨平台的桌面应用程序。nw.js通过将...
然而,Node.js的功能并不仅限于此,它还为构建桌面应用程序提供了可能,这就是我们今天要讨论的NW.js(原名Node-Webkit)。 **NW.js介绍** NW.js,全称为Node Webkit,是基于Chromium浏览器引擎和Node.js运行时的...
nw.js(原名node-webkit)是一款强大的跨平台桌面应用程序开发工具,它允许开发者使用Web技术,如HTML、CSS和JavaScript来构建桌面应用。nw.js的全称是"Node.js WebKit",融合了Node.js的服务器端JavaScript运行环境...
NW.js 是一个基于 Chromium 和 Node.js 的应用程序 runtime,允许开发者使用 HTML、CSS、JavaScript 等 Web 技术创建桌面应用程序。NW.js 提供了一个完整的解决方案,帮助开发者快速创建桌面应用程序。 nw.js 打包...
PG.js 是 Node.js 项目 NW.js 的 package.json 生成器。... 因自己喜欢上了 Node.js 后,尝试用 NW.js 制作桌面程序时,面对 NW.js 的众多参数....那个记不住啊。 所以写了个工具来自动生成 标签:PGjs
(以前称为node-webkit)是基于Chromium和Node.js的应用程序运行时,可让您直接从DOM调用Node.js模块,并提供了一种使用所有Web技术编写本机应用程序的新方式。 是一个用于构建用户界面JavaScript库。 是...
通过以上内容的学习,我们可以了解到NW.js是一个功能强大且易于使用的开发工具,它为开发者提供了一种全新的方式来构建跨平台的桌面应用程序。无论是初学者还是经验丰富的开发者,都能够利用NW.js快速构建出高质量的...
在工作过程中,总是有很多的任务需要处理,但是任务过多的时候总是记不住,找了很多任务管理软件,用起来总是感觉很麻烦,不直观,因此才会写这个软件,但是我只会Java+web,找了一些资料,发现nw.js比较符合,花了3...
JavaScript是Web开发中最常用的语言,也是构建NW.js应用的基础,因为它允许开发者用熟悉的Web技术来编写桌面应用。 【文件名解析】 提供的压缩包文件名为"cloudnode-master",这通常代表这是一个Git仓库的主分支。...
读书笔记:学员入住宿舍安排管理系统(PC版)基于node.js、NW.js、sqlite数据库开发的桌面程序
标题 "NW335_NW336_NW336V2_NW337_NW337V2_NW362V2_NW368" 暗示这是一系列与特定型号的硬件设备相关的驱动程序,其中涵盖了多个版本,包括 NW335、NW336、NW336 的第二个版本(NW336V2)、NW337、NW337 的第二个版本...
nw.js(原名node-webkit)是基于Chromium和Node.js技术的桌面应用程序开发框架,它允许开发者使用HTML、CSS和JavaScript来构建跨平台的桌面应用。 【描述】:这个压缩包包含的是nw.js v0.54版本的源代码。nw.js将...
通过nw.js,这个3D雪花世界可以作为一个独立的桌面程序运行,提供更丰富的交互性和离线体验,而不是仅仅局限于浏览器环境中。 标签“three.js”表明了项目的3D图形部分是用three.js实现的。Three.js支持各种3D对象...
nw-builder 是一个基于 Node.js 的工具,用于构建和打包 WebKit 应用程序,特别是针对桌面平台的应用。这个工具使得开发者能够轻松地将基于 HTML、CSS 和 JavaScript 的 Web 应用转换为可独立运行的桌面应用程序,...
1. **node-webkit (nw.js)**: node-webkit(nw.js)是基于Chromium和Node.js的应用程序框架,允许开发者使用Web技术(HTML/CSS/JavaScript)来创建跨平台的桌面应用。 2. **sqlite3**: 文档中提及sqlite3表明nw.js...
当一个程序需要使用elf-nw.dll中的功能时,它会直接调用该库中的函数,而不需要将整个库文件复制到可执行文件中。这样不仅节省了磁盘空间,也使得程序的更新更加便捷,只需要更新dll文件即可,而不需要重新编译整个...
总的来说,"NW338_NW360_NW362驱动"是一个针对特定型号硬件设备的驱动程序集合,用户在使用时需要注意选择正确版本,并遵循安全的安装步骤,以确保硬件设备的最佳运行状态。对于企业或个人用户来说,定期检查并更新...
nw-本地服务器在NW.js中使用本地Web服务器的示例怎么跑安装和npm(Node附带) 下载或克隆仓库npm install npm start这是如何工作的npm install会将NW.js和Express下载到node_modules文件夹中。 npm start将从项目的...
nw.js,原名node-webkit,是一个开源项目,它允许开发者使用HTML、CSS和JavaScript来构建桌面应用程序。这个“nw.js-sdk-v0.25.3-win-ia32”是一个针对32位Windows系统的nw.js SDK版本,版本号为0.25.3。SDK版本包含...