📝 Update Korean docs as upstream
[ci skip]
This commit is contained in:
parent
e05804848f
commit
d73dc0958b
5 changed files with 27 additions and 10 deletions
|
@ -16,6 +16,12 @@ crashReporter.start({
|
|||
});
|
||||
```
|
||||
|
||||
서버가 크래시 리포트를 받을 수 있도록 설정하기 위해 다음과 같은 프로젝트를 사용할 수도
|
||||
있습니다:
|
||||
|
||||
* [socorro](https://github.com/mozilla/socorro)
|
||||
* [mini-breakpad-server](https://github.com/atom/mini-breakpad-server)
|
||||
|
||||
## Methods
|
||||
|
||||
`crash-reporter` 모듈은 다음과 같은 메서드를 가지고 있습니다:
|
||||
|
@ -50,15 +56,15 @@ crashReporter.start({
|
|||
|
||||
## crash-reporter 업로드 형식
|
||||
|
||||
Crash Reporter는 다음과 같은 데이터를 `submitURL`에 `POST` 방식으로 전송합니다:
|
||||
Crash Reporter는 다음과 같은 데이터를 `submitURL`에 `multipart/form-data` `POST` 방식으로 전송합니다:
|
||||
|
||||
* `ver` String - Electron의 버전
|
||||
* `platform` String - 예시 'win32'
|
||||
* `process_type` String - 예시 'renderer'
|
||||
* `guid` String - e.g. '5e1286fc-da97-479e-918b-6bfb0c3d1c72'
|
||||
* `_version` String - `package.json`내의 `version` 필드
|
||||
* `ver` String - Electron의 버전.
|
||||
* `platform` String - e.g. 'win32'.
|
||||
* `process_type` String - e.g. 'renderer'.
|
||||
* `guid` String - e.g. '5e1286fc-da97-479e-918b-6bfb0c3d1c72'.
|
||||
* `_version` String - `package.json`내의 `version` 필드.
|
||||
* `_productName` String - Crash Reporter의 `options` 객체에서 정의한 제품명.
|
||||
* `prod` String - 기본 제품의 이름. 이 경우 Electron으로 표시됩니다.
|
||||
* `_companyName` String - Crash Reporter의 `options` 객체에서 정의한 회사명.
|
||||
* `upload_file_minidump` File - 크래시 리포트 파일
|
||||
* `upload_file_minidump` File - `minidump` 형식의 크래시 리포트 파일.
|
||||
* Crash Reporter의 `options` 객체에서 정의한 `extra` 객체의 속성들.
|
||||
|
|
|
@ -131,6 +131,15 @@ var image = nativeImage.createFromPath('/Users/somebody/images/icon.png');
|
|||
|
||||
이미지를 data URL로 반환합니다.
|
||||
|
||||
### `image.getNativeHandle()` _OS X_
|
||||
|
||||
이미지의 네이티브 핸들 밑에 있는 C 포인터를 담은 [Buffer][buffer]을 반환합니다.
|
||||
OS X에선, `NSImage` 인스턴스가 반환됩니다.
|
||||
|
||||
참고로 반환된 포인터는 복사본이 아닌 네이티브 이미지의 밑에 있는 약한 포인터이며,
|
||||
따라서 반드시 관련된 `nativeImage` 인스턴스가 확실하게 유지되고 있는지를 인지해야
|
||||
합니다.
|
||||
|
||||
### `image.isEmpty()`
|
||||
|
||||
이미지가 비었는지 확인합니다.
|
||||
|
|
|
@ -255,6 +255,7 @@ Returns:
|
|||
* `result` Object
|
||||
* `requestId` Integer
|
||||
* `finalUpdate` Boolean - 더 많은 응답이 따르는 경우를 표시합니다.
|
||||
* `activeMatchOrdinal` Integer (optional) - 활성화 일치의 위치.
|
||||
* `matches` Integer (optional) - 일치하는 개수.
|
||||
* `selectionArea` Object (optional) - 첫 일치 부위의 좌표.
|
||||
|
||||
|
|
|
@ -563,6 +563,7 @@ Returns:
|
|||
* `result` Object
|
||||
* `requestId` Integer
|
||||
* `finalUpdate` Boolean - 더 많은 응답이 따르는 경우를 표시합니다.
|
||||
* `activeMatchOrdinal` Integer (optional) - 활성화 일치의 위치.
|
||||
* `matches` Integer (optional) - 일치하는 개수.
|
||||
* `selectionArea` Object (optional) - 첫 일치 부위의 좌표.
|
||||
|
||||
|
|
|
@ -40,11 +40,11 @@ $ npm install git+https://git@github.com/enlight/node-pre-gyp.git#detect-electro
|
|||
### 4. Electron용 `node-inspector` `v8` 모듈을 재 컴파일 (target을 사용하는 Electron의 버전에 맞춰 변경)
|
||||
|
||||
```bash
|
||||
$ node_modules/.bin/node-pre-gyp --target=0.36.2 --runtime=electron --fallback-to-build --directory node_modules/v8-debug/ --dist-url=https://atom.io/download/atom-shell reinstall
|
||||
$ node_modules/.bin/node-pre-gyp --target=0.36.2 --runtime=electron --fallback-to-build --directory node_modules/v8-profiler/ --dist-url=https://atom.io/download/atom-shell reinstall
|
||||
$ node_modules/.bin/node-pre-gyp --target=0.36.11 --runtime=electron --fallback-to-build --directory node_modules/v8-debug/ --dist-url=https://atom.io/download/atom-shell reinstall
|
||||
$ node_modules/.bin/node-pre-gyp --target=0.36.11 --runtime=electron --fallback-to-build --directory node_modules/v8-profiler/ --dist-url=https://atom.io/download/atom-shell reinstall
|
||||
```
|
||||
|
||||
또한 [네이티브 모듈을 사용하는 방법](how-to-install-native-modules) 문서도 참고해보세요.
|
||||
또한 [네이티브 모듈을 사용하는 방법][how-to-install-native-modules] 문서도 참고해보세요.
|
||||
|
||||
### 5. Electron 디버그 모드 활성화
|
||||
|
||||
|
|
Loading…
Reference in a new issue