我的应用中出现此错误:
错误:EPERM:不允许操作,打开'C:\ Program Files(x86)\ Full Menu\db\main.json'
我的应用程序是用电子样板构建的.我正在使用此函数来获取应用程序根目录的路径:
path.dirname(process.execPath)
Run Code Online (Sandbox Code Playgroud)
这是写入文件的脚本:
fs.writeFile(apath + '/db/' + elem + '.json', JSON.stringify(results)
Run Code Online (Sandbox Code Playgroud)
我知道问题是什么:权限.但是,如果不以管理员身份运行应用程序,我怎么能让它工作?