小编The*_*der的帖子

如何从 Electron-builder yaml 配置文件中的 .env 文件读取?

我是电子新手。我有一个用电子包裹的角度应用程序,我想使用electron-builder. 我正在使用electron-builder-config.yaml文件来构建安装程序。

\n

我想知道如何将.env环境文件中的值读取到electron-builder-config.yaml文件中?

\n

我想设置由 command 生成的包的版本electron-builder -w --publish always -c ./builder-config.yaml

\n

我确实尝试使用buildVersion属性,但问题是有一个installer.nsh文件需要作为 nsis 安装程序的一部分运行来设置路径,并且该文件使用${version}.

\n

Electron-builder-config.yaml 中有关环境变量使用的文档很少

\n

这是我的electron-builder-config.yaml

\n
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)

javascript environment-variables electron electron-builder

5
推荐指数
1
解决办法
9795
查看次数