Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

electron-pack

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

electron-pack

jixin

  • 1.3.2
  • latest
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

electron-pack

electron-pack 是基于electron的一个基本打包,方便本公司打包使用,可打包为一个纯净的不用安装的exe可执行程序。配合Inno Setup Compiler打包为可执行安装程序,在static中包含了如何将后端注册成为电脑本地服务,卸载删除,备份本地数据库,覆盖安装还原数据库。bat文件的配置只适合本公司,具体详情,可以修改bat文件适应自己公司。

安装

npm install electron-pack

yarn add electron-pack

使用

新建index.js

const pack = require('electron-pack')

const config = {}

pack(config)

运行

node index.js

参数

实际参数只有config (Object类型)一个参数,其中包含了以下参数

参数类型例子
widthNumber1280 窗口最小宽度
minWidthNumber1280 窗口高度
heightNumber960 窗口高度
minHeightNumber960 窗口最小高度
frameBooleantrue 是否有边框
centerBooleantrue 窗口是否在中心
minimizableBooleantrue 窗口是否可以最小化
maximizableBooleantrue 窗口是否可以最大化
urlStringhttps://www.orangecj.cn 打包地址
isWebBooleantrue 是否是网站
openDevToolsBooleantrue 是否打开开发者工具

打包为安装程序

配合Inno Setup Compiler使用

版本更新

1.3.0

  1. 修改了引用错误路径
  2. 修改了使用说明
  3. 添加了bat文件

Keywords

FAQs

Package last updated on 30 Sep 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc