Update as upstream
This commit is contained in:
parent
0aefa98e5a
commit
7a0db35d91
4 changed files with 40 additions and 7 deletions
|
@ -47,6 +47,10 @@ Electron을 빌드 하는 방법과 프로젝트에 기여하는 방법도 문
|
||||||
- [중국어 간체](https://github.com/atom/electron/tree/master/docs-translations/zh-CN)
|
- [중국어 간체](https://github.com/atom/electron/tree/master/docs-translations/zh-CN)
|
||||||
- [중국어 번체](https://github.com/atom/electron/tree/master/docs-translations/zh-TW)
|
- [중국어 번체](https://github.com/atom/electron/tree/master/docs-translations/zh-TW)
|
||||||
|
|
||||||
|
## 시작하기
|
||||||
|
|
||||||
|
[`atom/electron-quick-start`](https://github.com/atom/electron-quick-start) 저장소를 클론하여 Electron을 간단히 접해볼 수 있습니다.
|
||||||
|
|
||||||
## 커뮤니티
|
## 커뮤니티
|
||||||
|
|
||||||
다음 링크를 통해 커뮤니티에 질문을 올리거나 토론을 나눌 수 있습니다:
|
다음 링크를 통해 커뮤니티에 질문을 올리거나 토론을 나눌 수 있습니다:
|
||||||
|
|
|
@ -98,7 +98,7 @@ Returns:
|
||||||
Returns:
|
Returns:
|
||||||
|
|
||||||
* `event` Event
|
* `event` Event
|
||||||
* `hasVisibleWindows` Bool
|
* `hasVisibleWindows` Boolean
|
||||||
|
|
||||||
어플리케이션이 활성화 되었을 때 발생하는 이벤트 입니다.
|
어플리케이션이 활성화 되었을 때 발생하는 이벤트 입니다.
|
||||||
이 이벤트는 어플리케이션의 dock 아이콘을 클릭했을 때 주로 발생합니다.
|
이 이벤트는 어플리케이션의 dock 아이콘을 클릭했을 때 주로 발생합니다.
|
||||||
|
@ -278,6 +278,12 @@ Windows에서 사용할 수 있는 JumpList의 [Tasks][tasks] 카테고리에 `t
|
||||||
* `iconIndex` Integer - 아이콘 파일의 인덱스. 만약 아이콘 파일이 두 개 이상의 아이콘을 가지고 있을 경우,
|
* `iconIndex` Integer - 아이콘 파일의 인덱스. 만약 아이콘 파일이 두 개 이상의 아이콘을 가지고 있을 경우,
|
||||||
사용할 아이콘의 인덱스를 이 옵션으로 지정해 주어야 합니다. 단, 아이콘을 하나만 포함하고 있는 경우 0을 지정하면 됩니다.
|
사용할 아이콘의 인덱스를 이 옵션으로 지정해 주어야 합니다. 단, 아이콘을 하나만 포함하고 있는 경우 0을 지정하면 됩니다.
|
||||||
|
|
||||||
|
### `app.allowNTLMCredentialsForAllDomains(allow)`
|
||||||
|
|
||||||
|
* `allow` Boolean
|
||||||
|
|
||||||
|
항상 동적으로 HTTP NTLM 또는 Negotiate 인증에 자격 증명을 보낼 것인지 설정합니다.
|
||||||
|
|
||||||
### `app.commandLine.appendSwitch(switch[, value])`
|
### `app.commandLine.appendSwitch(switch[, value])`
|
||||||
|
|
||||||
Chrominum의 명령줄에 스위치를 추가합니다. `value`는 추가적인 값을 뜻하며 옵션입니다.
|
Chrominum의 명령줄에 스위치를 추가합니다. `value`는 추가적인 값을 뜻하며 옵션입니다.
|
||||||
|
|
|
@ -44,7 +44,7 @@ HTTP 요청 캐시를 비활성화 합니다.
|
||||||
|
|
||||||
## --host-rules=`rules`
|
## --host-rules=`rules`
|
||||||
|
|
||||||
Hostname 맵핑 규칙을 설정합니다. (`,`로 분리)
|
Hostname 맵핑 규칙을 설정합니다. (`,`로 구분)
|
||||||
|
|
||||||
예시:
|
예시:
|
||||||
|
|
||||||
|
@ -86,11 +86,16 @@ Net log 이벤트를 활성화하고 `path`에 로그를 기록합니다.
|
||||||
|
|
||||||
TLS fallback에서 사용할 SSL/TLS 최소 버전을 지정합니다. ("tls1", "tls1.1", "tls1.2")
|
TLS fallback에서 사용할 SSL/TLS 최소 버전을 지정합니다. ("tls1", "tls1.1", "tls1.2")
|
||||||
|
|
||||||
|
## --cipher-suite-blacklist=`cipher_suites`
|
||||||
|
|
||||||
|
SSL 암호화를 비활성화할 대상 목록을 지정합니다. (`,`로 구분)
|
||||||
|
|
||||||
## --enable-logging
|
## --enable-logging
|
||||||
|
|
||||||
Chromium의 로그를 콘솔에 출력합니다.
|
Chromium의 로그를 콘솔에 출력합니다.
|
||||||
|
|
||||||
이 스위치는 어플리케이션이 로드되기 전에 파싱 되므로 `app.commandLine.appendSwitch`에서 사용할 수 없습니다.
|
이 스위치는 어플리케이션이 로드되기 전에 인식 되므로 `app.commandLine.appendSwitch` 메서드에선 사용할 수 없습니다.
|
||||||
|
하지만 `ELECTRON_ENABLE_LOGGING` 환경 변수를 설정하면 본 스위치와 같은 효과를 낼 수 있습니다.
|
||||||
|
|
||||||
## --v=`log_level`
|
## --v=`log_level`
|
||||||
|
|
||||||
|
|
|
@ -116,7 +116,8 @@ app.on('ready', function() {
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>헬로 월드!</h1>
|
<h1>헬로 월드!</h1>
|
||||||
이 어플리케이션은 Node.js <script>document.write(process.version)</script> 과
|
이 어플리케이션은 node <script>document.write(process.version)</script>,
|
||||||
|
Chrome <script>document.write(process.versions.chrome)</script>,
|
||||||
Electron <script>document.write(process.versions['electron'])</script>을 사용합니다.
|
Electron <script>document.write(process.versions['electron'])</script>을 사용합니다.
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -174,6 +175,23 @@ $ ./Electron.app/Contents/MacOS/Electron your-app/
|
||||||
어플리케이션 실행파일은 `Electron`의 release 패키지에 포함되어 있습니다.
|
어플리케이션 실행파일은 `Electron`의 release 패키지에 포함되어 있습니다.
|
||||||
[여기](https://github.com/atom/electron/releases)에서 다운로드 받을 수 있습니다.
|
[여기](https://github.com/atom/electron/releases)에서 다운로드 받을 수 있습니다.
|
||||||
|
|
||||||
### 배포용 파일 만들기
|
### 배포용 실행 파일 만들기
|
||||||
|
|
||||||
어플리케이션 작성을 완료했다면 [어플리케이션 배포](application-distribution.md) 가이드를 통해 제작한 앱을 본격적으로 배포할 수 있습니다.
|
어플리케이션 작성을 모두 끝냈다면 [어플리케이션 배포](application-distribution.md) 가이드를 통해 제작한 앱을 패키징하고 배포할 수 있습니다.
|
||||||
|
|
||||||
|
### 미리 작성된 앱 실행하기
|
||||||
|
|
||||||
|
[`atom/electron-quick-start`](https://github.com/atom/electron-quick-start) 저장소를 클론하면 이 가이드에서 작성한 예제 앱을 바로 실행해 볼 수 있습니다.
|
||||||
|
|
||||||
|
**참고**: 이 예제를 실행시키려면 [Git](https://git-scm.com)과 [Node.js](https://nodejs.org/en/download/)가 필요합니다. (CLI에서 실행 가능한 [npm](https://npmjs.org)이 있어야 합니다)
|
||||||
|
|
||||||
|
**역주**: `npm`은 보통 Node.js를 설치하면 자동으로 같이 설치됩니다.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 저장소를 클론합니다
|
||||||
|
$ git clone https://github.com/atom/electron-quick-start
|
||||||
|
# 저장소 안으로 들어갑니다
|
||||||
|
$ cd electron-quick-start
|
||||||
|
# 어플리케이션의 종속성 모듈을 설치한 후 실행합니다
|
||||||
|
$ npm install && npm start
|
||||||
|
```
|
Loading…
Reference in a new issue