我是电子新手。我有一个用电子包裹的角度应用程序,我想使用electron-builder. 我正在使用electron-builder-config.yaml文件来构建安装程序。
我想知道如何将.env环境文件中的值读取到electron-builder-config.yaml文件中?
我想设置由 command 生成的包的版本electron-builder -w --publish always -c ./builder-config.yaml。
我确实尝试使用buildVersion属性,但问题是有一个installer.nsh文件需要作为 nsis 安装程序的一部分运行来设置路径,并且该文件使用${version}.
Electron-builder-config.yaml 中有关环境变量使用的文档很少
\n这是我的electron-builder-config.yaml
directories:\n output: ./dist/electron\n buildResources: ./electron/build\n app: \'\'\nelectronVersion: X.Y.Z\nappId: com.sample.app\ncopyright: "Copyright \xc2\xa9 2020 ${author}"\nproductName: TestApp\nforceCodeSigning: true\nartifactName: "${productName}-${os}-${version}.${ext}"\nfiles:\n - "**/dist/electron/*"\n - "**/electron/*"\nasar: true\ncompression: maximum\nmac:\n category: public.app-category.reference\n icon: "./icon-file.icns"\n publish: [{\n "provider": "generic",\n "url": "http://localhost:8080"\n }]\ndmg:\n background: "./build/sample.jpg"\n icon: "./build/nw.icns"\n iconSize: …Run Code Online (Sandbox Code Playgroud)