我有一个应用程序,我试图使用 asar 来打包和源目录,不包括其他目录。
我注意到,在启用 asar 的情况下构建应用程序时,会打包整个应用程序目录。这并不理想,因为一些可执行文件和 DLL 需要在 asar 文件之外可用。
我试过的
目前,我有一个打包源和目录的脚本(使用 asar)。此脚本在 -Forge 构建可执行文件后执行。但它似乎不会自动检查 asar 文件中的文件。我收到错误“错误:查找 index.js”。这给出了所需的文件结构,但不适用(参见下面的“文件结构”)。
文件结构
创建可执行文件之前的文件结构:
- node_modules/
- sources/
- executable/
- images/
创建可执行文件后所需的文件结构:
- resource/
- app/
- executable/
- images/
- sources.asar
- node_modules.asar
或以下(app.asar 文件应仅包含 / 和 / 目录):
- resource/
- app/
- executable/
- images/
- app.asar
了解何时使用 asar 文件以及何时直接使用它们非常重要。是否可以像这样或类似的方式配置它?
问题
有没有办法配置 /-Forge 只将某些目录打包到 asar 文件中,而将其他目录复制到 /app 目录中?
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容