首页 > 解决方案 > 应用程序使用电子生成器后无法创建文件夹

问题描述

使用 npm start,我的应用程序可以使用以下命令创建一个文件夹(在我的 dev 文件夹中):

fs.mkdir(`${__dirname}/logs/`, function(err) {
    if (err) console.log(err)
    console.log("Done")
});

使用 npm run dist(运行 electron-builder),然后运行安装程序后,我的应用程序安装到:

C:\Users\myUsername\AppData\Local\Programs\myApp

现在运行安装的应用程序,它无法在这个新目录中创建我的文件夹日志,为什么?(什么都没发生)

标签: electronelectron-builder

解决方案


已解决,您不能在 app 文件夹中写入,但您可以在此处:app.getPath('userData')

其他一些位置可用,请在此处查看更多信息


推荐阅读