fileAssociations do construtor de elétrons não entra em vigor
Razões pelas quais a configuração de fileAssociations não entra em vigor
É um problema de permissão de janela. Devido ao problema de permissão, a configuração relacionada a fileAssociations na janela está bloqueada.
Solução
Defina perMachine na configuração do nsis como false (que é o valor padrão).
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"
},