electron/docs-translations/ko-KR/api/shell.md

50 lines
1.6 KiB
Markdown
Raw Normal View History

2015-06-25 17:32:51 +00:00
# shell
2015-09-02 16:12:54 +00:00
`shell` 모듈은 데스크톱 환경 통합에 관련한 유틸리티를 제공하는 모듈입니다.
2015-06-25 17:32:51 +00:00
2016-04-30 16:12:54 +00:00
다음 예시는 설정된 URL을 유저의 기본 브라우저로 엽니다:
2015-06-25 17:32:51 +00:00
```javascript
const shell = require('electron').shell;
2015-06-25 17:32:51 +00:00
shell.openExternal('https://github.com');
```
2015-09-02 16:12:54 +00:00
## Methods
`shell` 모듈은 다음과 같은 메서드를 가지고 있습니다:
### `shell.showItemInFolder(fullPath)`
2015-06-25 17:32:51 +00:00
* `fullPath` String
2015-06-30 18:42:29 +00:00
지정한 파일을 탐색기에서 보여줍니다. 가능한 경우 탐색기 내에서 파일을 선택합니다.
2015-06-25 17:32:51 +00:00
2015-09-02 16:12:54 +00:00
### `shell.openItem(fullPath)`
2015-06-25 17:32:51 +00:00
* `fullPath` String
2015-06-30 18:42:29 +00:00
지정한 파일을 데스크톱 기본 프로그램으로 엽니다.
2015-06-25 17:32:51 +00:00
2016-02-17 13:46:36 +00:00
### `shell.openExternal(url[, options])`
2015-06-25 17:32:51 +00:00
* `url` String
2016-02-17 13:46:36 +00:00
* `options` Object (optional) _OS X_
* `activate` Boolean - `true`로 설정하면 어플리케이션을 바로 활성화 상태로
실행합니다. 기본값은 `true`입니다.
2015-06-25 17:32:51 +00:00
제공된 외부 프로토콜 URL을 기반으로 데스크톱의 기본 프로그램으로 엽니다. (예를 들어
2016-02-17 13:46:36 +00:00
mailto: URL은 유저의 기본 이메일 에이전트로 URL을 엽니다.) 어플리케이션이 해당 URL을
열 수 있을 때 `true`를 반환합니다. 아니라면 `false`를 반환합니다.
2015-09-02 16:12:54 +00:00
**역주:** 탐색기로 폴더만 표시하려면 `'file://경로'`와 같이 지정하여 열 수 있습니다.
2015-06-25 17:32:51 +00:00
2015-09-02 16:12:54 +00:00
### `shell.moveItemToTrash(fullPath)`
2015-06-25 17:32:51 +00:00
* `fullPath` String
2015-06-30 18:42:29 +00:00
지정한 파일을 휴지통으로 이동합니다. 작업의 성공여부를 boolean 형으로 리턴합니다.
2015-09-02 16:12:54 +00:00
### `shell.beep()`
2015-06-25 17:32:51 +00:00
2015-06-30 18:42:29 +00:00
비프음을 재생합니다.