2020欧洲杯体育在线网投

Skip to content
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
C++ TypeScript JavaScript Objective-C++ HTML Python Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci ci: Speed up release (#22126) Feb 11, 2020
.github chore: remove teams without write access from CODEOWNERS (#22043) Feb 6, 2020
build chore: update NMV for Electron 10 (#22190) Feb 13, 2020
buildflags feat: enable pdf viewer (#21794) Feb 13, 2020
chromium_src feat: enable pdf viewer (#21794) Feb 13, 2020
default_app feat: add a new contextBridge module (#20307) Oct 18, 2019
docs doc: remove accidental deprecation (#22256) Feb 18, 2020
lib chore: rename node bindings atom => electron (#22176) Feb 14, 2020
npm fix: npm download failed when define 'npm_config_platform=mas' (#21801) Jan 17, 2020
patches fix: add patch to route mouse event navigations through the WebConten… Feb 15, 2020
script fix: don't include breakpad_symbols dir in dsym.zip (#22191) Feb 17, 2020
shell Bump v10.0.0-nightly.20200218 Feb 18, 2020
spec-main fix: crash on custom printing margins (#22164) Feb 13, 2020
spec feat: enable pdf viewer (#21794) Feb 13, 2020
tools build: use autogenerated docker images for CI runs (#21056) Nov 13, 2019
typings refactor: declare KeyWeakMap<K, V> returned by createIDWeakMap() / cr… Nov 21, 2019
vendor chore: temporarily use submodule and gn DEPS for requests/boto Oct 6, 2018
.clang-format Add clang-format config file. Oct 4, 2016
.dockerignore build: remove scripts in the tools dir that are unused (#18944) Jun 23, 2019
.env.example build: move Windows release builds to AppVeyor cloud (#18337) May 23, 2019
.eslintrc.json chore: lint spec-main (#20835) Nov 1, 2019
.gitattributes chore: force patches to be checked out with LF line endings (#14789) Sep 25, 2018
.gitignore build: make CI faster, magic contained within (#21086) Nov 28, 2019
.gitmodules chore: temporarily use submodule and gn DEPS for requests/boto Oct 6, 2018
.remarkrc add remark lint to ensure fenced codeblocks are formatted properly. Nov 20, 2017
BUILD.gn feat: enable pdf viewer (#21794) Feb 13, 2020
CODE_OF_CONDUCT.md Change Contact Emails (#12278) Mar 14, 2018
CONTRIBUTING.md docs: Update Issue Closure in CONTRIBUTING.md (#20545) Oct 14, 2019
DEPS chore: bump node to v12.15.0 (master) (#22063) Feb 11, 2020
ELECTRON_VERSION Bump v10.0.0-nightly.20200218 Feb 18, 2020
LICENSE chore: update license year (#21657) Jan 3, 2020
README.md docs: update README.md (#20644) Oct 21, 2019
SECURITY.md Change Contact Emails (#12278) Mar 14, 2018
appveyor.yml ci: enable goma for all testing builds (#21992) Feb 6, 2020
azure-pipelines-woa.yml test: there is only --ci (#20794) Oct 30, 2019
electron_paks.gni feat: enable pdf viewer (#21794) Feb 13, 2020
electron_resources.grd feat: enable pdf viewer (#21794) Feb 13, 2020
electron_strings.grdp feat: enable builtin spellchecker (#20692) Oct 31, 2019
filenames.auto.gni docs: document supported extensions apis (#22021) Feb 6, 2020
filenames.gni feat: enable pdf viewer (#21794) Feb 13, 2020
filenames.hunspell.gni chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) Jan 17, 2020
package.json Bump v10.0.0-nightly.20200218 Feb 18, 2020
tsconfig.default_app.json chore: fix ts config to not complain about extraneous files (#16790) Feb 6, 2019
tsconfig.electron.json chore: fix ts config to not complain about extraneous files (#16790) Feb 6, 2019
tsconfig.json chore: convert more files to TypeScript (#18820) Jul 17, 2019
tsconfig.spec.json spec: initial spike of main-process based tests Mar 14, 2019
vsts-arm-test-steps.yml ci: fix crash on arm testing (#21407) Dec 5, 2019
vsts-arm32v7.yml build: use autogenerated docker images for CI runs (#21056) Nov 13, 2019
vsts-arm64v8.yml build: use autogenerated docker images for CI runs (#21056) Nov 13, 2019
yarn.lock chore: upgrade ts generator for better type safety (#20975) Nov 5, 2019

README.md

📝 Available Translations: 🇨🇳 🇹🇼 🇧🇷 🇪🇸 🇰🇷 🇯🇵 🇷🇺 🇫🇷 🇹🇭 🇳🇱 🇹🇷 🇮🇩 🇺🇦 🇨🇿 🇮🇹 🇵🇱. View these docs in other languages at electron/i18n.

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on and and is used by the Atom editor2020欧洲杯体育在线网投 and many other .

Follow on Twitter for important announcements.

This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to coc@electronjs.org.

Installation

2020欧洲杯体育在线网投To install prebuilt Electron binaries, use . The preferred method is to install Electron as a development dependency in your app:

npm install electron --save-dev [--save-exact]

The --save-exact flag is recommended for Electron prior to version 2, as it does not follow semantic versioning. As of version 2.0.0, Electron follows semver, so you don't need --save-exact flag. For info on how to manage Electron versions in your apps, see Electron versioning.

For more installation options and troubleshooting tips, see installation.

Quick start & Electron Fiddle

Use Electron Fiddle to build, run, and package small Electron experiments, to see code examples for all of Electron's APIs, and to try out different versions of Electron. It's designed to make the start of your journey with Electron easier.

Alternatively, clone and run the electron/electron-quick-start2020欧洲杯体育在线网投 repository to see a minimal Electron app in action:

git clone http://wirtzsucks.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start

Resources for learning Electron

Programmatic usage

Most people use Electron from the command line, but if you require electron inside your Node app2020欧洲杯体育在线网投 (not your Electron app) it will return the file path to the binary. Use this to spawn Electron from Node scripts:

const electron = require('electron')
const proc = require('child_process')

// will print something similar to /Users/maf/.../Electron
console.log(electron)

// spawn Electron
const child = proc.spawn(electron)

Mirrors

Documentation Translations

Find documentation translations in electron/i18n.

Contributing

If you are interested in reporting/fixing issues and contributing directly to the code base, please see CONTRIBUTING.md for more information on what we're looking for and how to get started.

Community

Info on reporting bugs, getting help, finding third-party tools and sample apps, and more can be found in the support document.

License

MIT

When using the Electron or other GitHub logos, be sure to follow the GitHub logo guidelines.

You can’t perform that action at this time.