1.0.7 • Published 1 month ago

@taijs/maker-linux v1.0.7

Weekly downloads
-
License
-
Repository
-
Last release
1 month ago

Electron forge 打包 Uos 系统安装包

使用流程

  1. npm install @uosjs/maker-uos
  2. forge.config.ts 配置如下
import { MakerUos, IMakerUosOptions } from '@uosjs/maker-uos'
import { MakerDeb } from '@electron-forge/maker-deb'
import { MakerDebConfigOptions } from '@electron-forge/maker-deb/dist/Config'
import path from 'path'

const uosOptions: IMakerUosOptions = {
  permissions: {
    // autostart: false,
    // notification: false,
    // trayicon: false,
    // clipboard: false,
    // account: false,
    // bluetooth: false,
    // camera: false,
    // audio_record: false,
    // installed_apps: false
  }
}

const debOptions: MakerDebConfigOptions = {
  icon: path.join(process.cwd(), './extraResource/logos/icon.png'),
  description: '我是 description',
  maintainer: 'Uos Tech <zhangzhonghui@uniontech.com>',
  depends: ['openssl'],
  priority: 'optional',
  section: 'utils',
  homepage: 'https://changxie.uniontech.com',
  categories: ['Network', 'Office']
}

const config: ForgeConfig = {
  ...
  makers: [new MakerUos({ debOptions, uosOptions }), 
         new MakerDeb({ options: debOptions })]
  ...
}

export default config
1.0.7

1 month ago

1.0.2

2 months ago

1.0.1

2 months ago

1.0.0-6

3 months ago

1.0.0-5

3 months ago

1.0.0-4

3 months ago

1.0.0-3

3 months ago