在centos里面用node-webkit打包桌面版

node-webkit 是一个很神奇的桌面客户端项目,正如这个项目的名字,这个项目是由node 和 webkit 构成,简单来说,就是你可以用HTML 5和 node 进行桌面客户端开发,而且客户端还是同时支持在 WIN,MAC,LINUX运行.

我是在我的虚拟机上实验的环境是centos7图形版

上几篇的内容讲的都是在WIN下的打包方式,因为熟知WIN的桌面版,所以上面介绍的都比较简单,这几天公司让我打包成linux环境下的,今天正好做出来了,下面就简单的整理一下:
首先希望你阅读我之前的文章 https://blog.csdn.net/weixin_42910765/article/details/88554109
这样更好了解一下linux环境下的打包。
阅读之前也希望先了解一下WinSCP和Xshell这两个软件。因为我不是很熟悉linux环境用到了这两个软件。
在这里插入图片描述
在这里插入图片描述
**一、**下载nw.js
下载Linux64位的nodewebkit
地址:https://nwjs.io/downloads/
下载之后并解压。解压之后的文件夹的名字是nwjs-v0.37.1-linux-x64。用WinSCP将解压好的传输到虚拟机上我放到了root目录下新建的一个文件夹,将写好的package.json也传输到nwjs-v0.37.1-linux-x64文件夹里面,这里需要说一下我们公司的项目是放到服务器上的 不需要将项目的代码放到这里面,只需要将项目的地址写到package.json里面的main里面就可以了
在这里插入图片描述
在终端:进入nwjs-v0.37.1-linux-x64这个文件里执行

cat  nw > app && chmod +x app
这里面的nw是nodewebkit里面自带的  其中的APP是我们要生成的并给app一个可执行的权限

这时候生成一个app文件
在这里插入图片描述
现在还打不开这个文件现在需要执行几个语句
在这里插入图片描述
为了方便打开这个可执行的文件,我们现在将整个文件复制到centos的桌面上
在终端执行./app
在这里插入图片描述
在这里插入图片描述
执行之后跳出nodewebkit的页面☺

end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值