在nodejs中,除了最常用的fs之外,还有个很常用的路径相关变量和函数。在本文中,带来的是下面的两个路径相关的变量,分别是:__dirname和__static。
__dirname是node自带的变量,表示当前js(一般来说是主进程main.js)的所在目录。那么对于同样的主进程中的__dirname,ta是到你的当前项目目录,__static是到static文件夹下面。
在生成环境中__dirname是指向asar的绝对地址/dist/electron/,而__static是指向asar的绝对地址/dist/electron/static/。但是在生产和开发环境中__static都是可以更改的已达到自己使用目的。
本文的开发是基于electron-vue下面是这个环境变量更改的地方
development
production