nodejs webkit

2017-10-24 Frank NodeJS

用node-webkit 做点什么,据说钉钉、微信都是用这货做的。。

下载Enigma Virtual Box

下载地址:http://enigmaprotector.com/en/downloads.html

打包

node build.js失败,
错误一:Could not find the End of Central Directory Record
解决:手动下载http://dl.nwjs.io/v0.27.0-beta1
Could not find the End of Central Directory Record

错误二:No such file for directory ffmpegsumo.dll
解决:build.js添加version: ‘0.12.2’
no such file or directory (ffmpegsumo.dll)
vim build.js

var NwBuilder = require('node-webkit-builder');
var nw = new NwBuilder({
    files: [
        './package.json',
        './index.html',
    ],
    platforms: ['win64'] ,// 'osx32', 'osx64', 'win32', 'win64'
    version: '0.12.2'
});
//Log stuff you want
nw.on('log',  console.log);
// Build returns a promise
nw.build().then(function () {
    console.log('all done!');
}).catch(function (error) {
    console.error(error);
});

下面整理了NW的相关资料

node-webkit开发桌面应用
使用 NW.js 创建桌面应用—命令打包
nodejs 生成和导出 word
docxtemplater — 编辑word
nwjs—官网
file-explorer—一个demo
sample apps
使用nwjs开发桌面应用之Hello,World!
用Nodejs开发桌面应用。NW.js 和 Electron 各有什么优缺点,你选择哪个?—两个都没用过,NW.js先用着,表纠结。
用 vue2 和 webpack 快速建构 NW.js 项目(3)—打包setup.exe
IRC-nw.js-chat—聊天UI
vue-nw-seed—一个demo
托盘api

发表评论 登录

Top