📝 Update Korean docs as upstream
[ci skip]
This commit is contained in:
parent
747f910ce0
commit
b78f7701e5
8 changed files with 43 additions and 23 deletions
|
@ -508,11 +508,13 @@ app.on('ready', () => {
|
|||
});
|
||||
```
|
||||
|
||||
### `app.setUserActivity(type, userInfo)` _OS X_
|
||||
### `app.setUserActivity(type, userInfo[, webpageURL])` _OS X_
|
||||
|
||||
* `type` String - 고유하게 activity를 식별합니다.
|
||||
[`NSUserActivity.activityType`][activity-type]을 맵핑합니다.
|
||||
* `userInfo` Object - 다른 기기에서 사용하기 위해 저장할 앱-특정 상태.
|
||||
* `webpageURL` String - 적당한 앱이 기기에 설치되지 않았을 때 브라우저에서 로드할
|
||||
웹 페이지. 스킴은 반드시 `http` 또는 `https`가 되어야 합니다.
|
||||
|
||||
`NSUserActivity`를 만들고 현재 activity에 설정합니다. 이 activity는 이후 다른 기기와
|
||||
[Handoff][handoff]할 때 자격으로 사용됩니다.
|
||||
|
|
|
@ -36,8 +36,10 @@ win.show();
|
|||
|
||||
* `width` Integer - 윈도우의 가로 너비. 기본값은 `800`입니다.
|
||||
* `height` Integer - 윈도우의 세로 높이. 기본값은 `600`입니다.
|
||||
* `x` Integer - 화면을 기준으로 창 좌측을 오프셋 한 위치. 기본값은 `화면중앙`입니다.
|
||||
* `y` Integer - 화면을 기준으로 창 상단을 오프셋 한 위치. 기본값은 `화면중앙`입니다.
|
||||
* `x` Integer (**required** y가 사용되면) - 화면을 기준으로 창 좌측을 오프셋 한 위치.
|
||||
기본값은 `화면중앙`입니다.
|
||||
* `y` Integer (**required** x가 사용되면) - 화면을 기준으로 창 상단을 오프셋 한 위치.
|
||||
기본값은 `화면중앙`입니다.
|
||||
* `useContentSize` Boolean - `width`와 `height`를 웹 페이지의 크기로 사용합니다.
|
||||
이 속성을 사용하면 웹 페이지의 크기에 윈도우 프레임 크기가 추가되므로 실제 창은 조금
|
||||
더 커질 수 있습니다. 기본값은 `false`입니다.
|
||||
|
@ -676,7 +678,7 @@ let win = new BrowserWindow({width: 800, height: 600});
|
|||
|
||||
**참고:** 웹 페이지의 제목과 네이티브 윈도우의 제목은 서로 다를 수 있습니다.
|
||||
|
||||
### `win.setSheetOffset(offset)` _OS X_
|
||||
### `win.setSheetOffset(offsetY[, offsetX])` _OS X_
|
||||
|
||||
Mac OS X에서 시트를 부착할 위치를 지정합니다. 기본적으로 시트는 윈도우의 프레임 바로
|
||||
아래의 위치에 부착됩니다. 아마도 이 기능은 보통 다음과 같이 HTML 렌더링된 툴바 밑에
|
||||
|
@ -861,6 +863,12 @@ Linux 플랫폼에선 Unity 데스크톱 환경만 지원합니다. 그리고
|
|||
|
||||
페이지의 선택된 단어에 대한 사전 검색 결과 팝업을 표시합니다.
|
||||
|
||||
### `win.setIcon(icon)` _Windows_ _Linux_
|
||||
|
||||
* `icon` [NativeImage](native-image.md)
|
||||
|
||||
윈도우 아이콘을 변경합니다.
|
||||
|
||||
### `win.setAutoHideMenuBar(hide)`
|
||||
|
||||
* `hide` Boolean
|
||||
|
|
|
@ -22,11 +22,15 @@ app.on('ready', () => {
|
|||
|
||||
## --disable-http-cache
|
||||
|
||||
HTTP 요청 캐시를 비활성화 합니다.
|
||||
HTTP 요청 캐시를 비활성화합니다.
|
||||
|
||||
## --disable-http2
|
||||
|
||||
HTTP/2와 SPDY/3.1 프로토콜을 비활성화합니다.
|
||||
|
||||
## --remote-debugging-port=`port`
|
||||
|
||||
지정한 `port`에 HTTP 기반의 리모트 디버거를 활성화 시킵니다. (개발자 도구)
|
||||
지정한 `port`에 HTTP 기반의 리모트 디버거를 활성화합니다. (개발자 도구)
|
||||
|
||||
## --js-flags=`flags`
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
> 어플리케이션의 구성과 동작을 코드 변경 없이 제어합니다.
|
||||
|
||||
Electron의 몇몇 동작은 명령 줄과 어플리케이션의 코드보다 먼저 초기화되어야 하므로 환경
|
||||
변수에 의해 작동합니다.
|
||||
특정 Electron 동작은 명령줄 플래그와 어플리케이션의 코드보다 먼저 초기화되어야 하므로
|
||||
환경 변수에 의해 작동합니다.
|
||||
|
||||
POSIX 쉘의 예시입니다:
|
||||
|
||||
|
@ -19,35 +19,35 @@ Windows 콘솔의 예시입니다:
|
|||
> electron
|
||||
```
|
||||
|
||||
## `ELECTRON_RUN_AS_NODE`
|
||||
### `ELECTRON_RUN_AS_NODE`
|
||||
|
||||
프로세스를 일반 Node.js 프로세스처럼 시작합니다. (electron 모듈 제외)
|
||||
|
||||
## `ELECTRON_ENABLE_LOGGING`
|
||||
### `ELECTRON_ENABLE_LOGGING`
|
||||
|
||||
Chrome의 내부 로그를 콘솔에 출력합니다.
|
||||
|
||||
## `ELECTRON_LOG_ASAR_READS`
|
||||
### `ELECTRON_LOG_ASAR_READS`
|
||||
|
||||
Electron이 ASAR 파일을 읽을 때, 읽기 오프셋의 로그를 남기고 시스템 `tmpdir`에 파일로
|
||||
저장합니다. 결과 파일은 ASAR 모듈의 파일 순서를 최적화 하는데 사용할 수 있습니다.
|
||||
|
||||
## `ELECTRON_ENABLE_STACK_DUMPING`
|
||||
### `ELECTRON_ENABLE_STACK_DUMPING`
|
||||
|
||||
Electron이 크래시되면, 콘솔에 stack trace를 출력합니다.
|
||||
|
||||
이 환경 변수는 `crashReporter`가 시작되지 않았을 경우 작동하지 않습니다.
|
||||
|
||||
## `ELECTRON_DEFAULT_ERROR_MODE` _Windows_
|
||||
### `ELECTRON_DEFAULT_ERROR_MODE` _Windows_
|
||||
|
||||
Electron이 크래시되면, 크래시 정보 창을 표시합니다.
|
||||
Electron이 크래시되면 스택 출력 정보를 콘솔에 출력합니다.
|
||||
|
||||
이 환경 변수는 `crashReporter`가 시작되지 않았을 경우 작동하지 않습니다.
|
||||
|
||||
## `ELECTRON_NO_ATTACH_CONSOLE` _Windows_
|
||||
### `ELECTRON_NO_ATTACH_CONSOLE` _Windows_
|
||||
|
||||
현재 콘솔 세션에 소속시키지 않습니다.
|
||||
|
||||
## `ELECTRON_FORCE_WINDOW_MENU_BAR` _Linux_
|
||||
### `ELECTRON_FORCE_WINDOW_MENU_BAR` _Linux_
|
||||
|
||||
Linux의 전역 메뉴바를 사용하지 않습니다.
|
||||
|
|
|
@ -35,8 +35,9 @@ win.loadURL('https://github.com');
|
|||
않습니다. 대신에 이 `BrowserWindow` 객체는 메인 프로세스에서 생성되며 렌더러
|
||||
프로세스에 `win` 객체와 같이 이에 대응하는 remote 객체를 반환합니다.
|
||||
|
||||
참고로 remote를 통해선 [enumerable 속성](https://developer.mozilla.org/ko/docs/Web/JavaScript/Enumerability_and_ownership_of_properties)을
|
||||
가진 프로퍼티에만 접근할 수 있습니다.
|
||||
참고로 remote 객체가 처음 참조될 때 표시되는
|
||||
[enumerable 속성](https://developer.mozilla.org/ko/docs/Web/JavaScript/Enumerability_and_ownership_of_properties)은
|
||||
remote를 통해서만 접근할 수 있습니다.
|
||||
|
||||
## Remote 객체의 생명 주기
|
||||
|
||||
|
|
|
@ -136,17 +136,18 @@ session.defaultSession.cookies.set(cookie, (error) => {
|
|||
#### `ses.cookies.set(details, callback)`
|
||||
|
||||
* `details` Object
|
||||
* `url` String - `url`에 관련된 쿠키를 가져옵니다.
|
||||
* `url` String - 쿠키에 대한 `url` 링크.
|
||||
* `name` String - 쿠키의 이름입니다. 기본적으로 비워두면 생략됩니다.
|
||||
* `value` String - 쿠키의 값입니다. 기본적으로 비워두면 생략됩니다.
|
||||
* `domain` String - 쿠키의 도메인입니다. 기본적으로 비워두면 생략됩니다.
|
||||
* `path` String - 쿠키의 경로입니다. 기본적으로 비워두면 생략됩니다.
|
||||
* `secure` Boolean - 쿠키가 안전한 것으로 표시되는지에 대한 여부입니다. 기본값은
|
||||
false입니다.
|
||||
* `session` Boolean - 쿠키가 HttpOnly로 표시되는지에 대한 여부입니다. 기본값은
|
||||
* `session` Boolean - 쿠키가 Http 전용으로 표시되는지에 대한 여부입니다. 기본값은
|
||||
false입니다.
|
||||
* `expirationDate` Double (optional) - UNIX 시간으로 표시되는 쿠키의 만료일에
|
||||
대한 초 단위 시간입니다. 세션 쿠키에 제공되지 않습니다.
|
||||
대한 초 단위 시간입니다. 생략되면 쿠키가 세션 쿠기가 되며 세션 사이에 유지되지
|
||||
않게 됩니다.
|
||||
* `callback` Function
|
||||
|
||||
`details` 객체에 따라 쿠키를 설정합니다. 작업이 완료되면 `callback`이
|
||||
|
|
|
@ -59,6 +59,10 @@
|
|||
|
||||
자식 윈도우에 포커스를 맞춥니다. (창을 맨 앞으로 가져옵니다)
|
||||
|
||||
### `BrowserWindowProxy.print()`
|
||||
|
||||
자식 윈도우에 프린트 대화 상자를 호출합니다.
|
||||
|
||||
### `BrowserWindowProxy.postMessage(message, targetOrigin)`
|
||||
|
||||
* `message` String
|
||||
|
|
|
@ -21,7 +21,7 @@ Studio를 사용할 수 없습니다. 하지만 여전히 Electron을 개발할
|
|||
**참고:** Visual Studio가 직접 빌드에 사용되지 않더라도 IDE와 같이 제공된 빌드
|
||||
툴체인이 빌드에 **반드시** 사용되므로 여전히 필요합니다.
|
||||
|
||||
**참고:** Visual Studio 2013는 사용할 수 없습니다 MSVS **2015** 을 사용하고 있는지
|
||||
**참고:** Visual Studio 2013은 사용할 수 없습니다 MSVS **2015** 을 사용하고 있는지
|
||||
확인해주세요.
|
||||
|
||||
## 코드 가져오기
|
||||
|
@ -97,7 +97,7 @@ $ python script\test.py -R
|
|||
### Command xxxx not found
|
||||
|
||||
만약 `Command xxxx not found`와 같은 형식의 에러가 발생했다면
|
||||
`VS2015 Command Prompt` 콘솔로 빌드 스크립트를 실행해볼 필요가 있습니다.
|
||||
`VS2015 Command Prompt` 콘솔로 빌드 스크립트를 실행해 보는게 좋습니다.
|
||||
|
||||
### Fatal internal compiler error: C1001
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue