内容目录
背景
今天自己给快速打开增加自动启动,但发现开机启动后 无法正常运行。
排查
通过开发者模式发现路径到C盘系统的目录,我原来用的process.cwd(),返回进程的当前工作目录。后面我换成process.execPath 然后通过path 模块获取文件夹路径,这样子获取一定是安装目录执行的exe。同时不要__dirname 这个代表源码目录,因为打包了,所以目录对不上。
function getexecDir(){
var p = process.execPath;
return path.dirname(p)
}