electron builder fileAssociations不生效问题
fileAssociations配置不生效原因
是window权限问题,因为权限问题,在window中fileAssociations相关的配置被阻止。
解决办法
将nsis配置中的perMachine设置为false(也就是默认值)。
nsis: {
//nsis安装器配置
oneClick: false, // 是否需要点击安装,自动更新需要关掉
allowToChangeInstallationDirectory:true, //是否能够选择安装路径
perMachine: false
},
fileAssociations: {
ext: ["md","markdown","mmd","mdown","mdtxt","mdtext"],
name: "Markdown",
description: "Markdown document",
icon: "./resource/icons/md.png"
},