永发信息网

nw.js打包html成EXE,无法把文件夹打包进去。只能打包一个html,网上都没有教程教怎么打包文件夹的。

答案:3  悬赏:70  手机版
解决时间 2021-01-20 17:43
nw.js打包html成EXE,无法把文件夹打包进去。只能打包一个html,网上都没有教程教怎么打包文件夹的。
最佳答案
我一开始和你的理解是一样的,结果不是我们想的这样, nw.exe主要是识别 package.json这个文件,
所以无论你怎么打压缩包,都要把package.json文件放在最外层,这样 在 nw.exe执行的时候才能找到package.json文件,  这个就是所谓的 清单文件


全部回答
正常相对路径的引用就行了,打包方式是手动将html、js和css,当然也包括那个json的清单文件与子目录全部选中,然后添加到压缩文件zip就行了。
之后你可以将这个zip包后缀改成nw,如果环境配置正确就能直接双击运行,或者也可以将它和nw js 的运行环境放在一起,然后通过copy /b 命令将nw.exe和你的项目压缩包合并成一个文件,后缀是exe,就能够直接运行了。
这个时候你就可以用打包工具把整个运行环境与新生成的可执行文件打包在一起,分发给用户,让他们自行安装。目前市面上所有nwjs的项目都是这种打包方式的,其中就包括大名鼎鼎的Photoshop。
不是直接变成zip的压缩包,更改扩展名就可以了的吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现在cfpl名片除了淘宝还有哪能买
三种短线选股战法,学会了再也不愁如何选择短
0点25乘62加1/4加37除以4怎样简算
最近打算租房子,中天置地这个中介怎么样?
乃令出裘中的出是什么意思?
中国是一个多民族、多宗教的国家,信教群众众
可以再发一遍京洛再无佳人第二部吗
dota 虚空假面出a杖的实用性
做面包,面团面团松弛15分钟?
股票当天买可以当天卖吗
跪求《铁齿铜牙纪晓岚》1-4部的种子或者百度
高智商迷路问题……
我老婆自从怀孕一直到生完孩子之后一直不让我
谁教教我有线电视宽带连接无线路由器上网?
朋友欠我1500块钱,不还,能起诉她吗
推荐资讯
09秋电大是2012年1月毕业吗
戴尔笔记本怎么知道系统是64位还是32位?
猪头壳可以红豆一起煲汤吗
3.2除128的商,是不是128除以3.2
2oi4年法学专业就业前景
晚上光慢跑4公里,45分钟,一个能减多少
开封市杞县西经济开发区经三路南段属于哪个街
周觉钧一幅画多少钱一平尺啊?
额头是不是很不好
租用充电宝
火星男孩2015最新消息
caxa 3d 实体设计2016 怎么破解
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?