gpt4 book ai didi

electron - 有没有办法在Electron应用程序包根目录中复制或创建文件夹?

转载 作者:行者123 更新时间:2023-12-03 12:38:37 26 4
gpt4 key购买 nike

使用Electron Forge打包Electron应用程序后,我需要在package文件夹内有一个文件夹,然后
需要在我的应用程序中引用该文件夹:
例子:
在此目录中创建一个名为“source”的文件夹:
enter image description here
对此:
enter image description here
这可能吗?
我找到了一种在伪造的"extraResource"中使用"packagerConfig"复制资源文件夹中的文件夹的方法,但是我不知道如何或是否可以引用该文件夹。

最佳答案

因此,我找不到在包的根目录中创建或复制文件夹的方法,因此我只是在forge的"extraResource"中使用"packagerConfig"进行了探索。显然,我可以引用该文件夹。
为了确保它在开发环境和生产环境中都能正常工作,只需在您的应用中创建相同的结构即可:${app_root}/resources/source(我实际上将其重命名为“源”,但仍保留了该名称以便清楚)
并以通常的方式引用它。然后在您的package.json中:

"config": {
"forge": {
"packagerConfig": {
"name": "MyApp",
"extraResource": "resources/source"
}
...
打包您的应用程序( npm run package)之后,您应该会看到复制到打包的 Electron 应用程序的resources文件夹中的“source”文件夹。
除非确实有办法,否则现在将其标记为答案。

关于electron - 有没有办法在Electron应用程序包根目录中复制或创建文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65033180/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com