javascript - electron 的打包问题.
巴扎黑
巴扎黑 2017-04-11 12:25:19
[JavaScript讨论组]

今天楼主用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目录是哪里来的?

巴扎黑
巴扎黑

全部回复(1)
大家讲道理

打包可以用这个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()
    }
  })
})
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号