electron 的打包问题.

发布于 2022-09-03 13:26:14 字数 374 浏览 11 评论 0

今天楼主用electron写好的一个应用想打包, 去看了下官方的打包教程, 看的过程中遇到了一个问题.

To distribute your app with Electron, the folder containing your app should be named app and placed under Electron’s resources directory (on macOS it is Electron.app/Contents/Resources/ and on Linux and Windows it is resources/), like this:

这是官方文档的描述, 这个Electron.app目录是哪里来的?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓝眸 2022-09-10 13:26:15

打包可以用这个electron-packager
写个 gulpfile

gulp.task('electron-pack', (cb) => {
  let opts = {
    name: 'name',
    dir: path.join(__dirname, 'build'),
    arch: 'all',
    platform: 'darwin',
    version: '1.1.2',
    appVersion: '1.2.0',
    overwrite: true,
    out: path.join(__dirname, 'installer'),
    asar: true,
  }
  return ElectronPackager(opts, (err, appPath) => {
    if (err) {
      console.log(err)
      cb(err)
    } else {
      cb()
    }
  })
})
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文