electron 获取__dirname 为什么在这个路径 E:\workspace\angular-electron\node_modules\electron\dist\resources\electron.asar\renderer
时间: 2023-12-05 08:41:24 浏览: 306
在Electron中,__dirname指向当前模块的目录名。在渲染进程中,__dirname指向当前HTML文件所在的目录。因此,在你的例子中,__dirname指向E:\workspace\angular-electron\node_modules\electron\dist\resources\electron.asar\renderer,是因为你的HTML文件位于该目录下。这是因为Electron将HTML文件打包到了应用程序的资源文件中,而不是作为独立的文件存在。如果你想要获取应用程序的根目录,可以使用app.getAppPath()方法。
阅读全文