使用node-webkit-builder打包nwjs应用后,怎么在打包目录保留一个js配置文件。

发布于 2022-09-01 12:26:43 字数 184 浏览 16 评论 0

这个配置文件用于给用户进行参数配置,不和其他文件一并被压缩。

!通配符只能控制不压缩某个文件,而这个文件不会被放置到打包根目录。

ps:打包后nw的运行目录在C盘 : AppData/Local/Temp/nw7388_7201/index2.html
这样无法便捷的使用相对路径去读取到安装目录下的配置文件。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

愛上了 2022-09-08 12:26:44

var path = require('path');
var nwPath = process.execPath;
var nwDir = path.dirname(nwPath);

https://github.com/nwjs/nw.js/issues/1197
获取nw.exe所在目录

酸甜透明夹心 2022-09-08 12:26:44

这时候就不应该使用打包的方式,可以把程序内容包括package.json和nw.exe放在同一个目录下。如果一定要用打包可以搜索一下获取nw.exe路径。

救赎№ 2022-09-08 12:26:44

你好我也有类似的问题 我打包后想保留package.json 该怎么操作

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文