electron 예제

Uncategorized by nrhpadmin

프로젝트의 루트에서 main.js 파일을 만듭니다. 즉, 전자의 주요 프로세스가 회전하고 우리의 “안녕하세요, 세계!” 웹 페이지의 생성을 허용하려고하는 파일입니다. 다음 내용으로 파일을 만듭니다: npm은 기본 package.json 파일을 만드는 데 안내합니다. 기본 필드에 지정된 스크립트는 기본 프로세스를 실행하는 앱의 시작 스크립트입니다. package.json의 예는 다음과 같습니다 : 기본 텍스트 편집기 (또는 IDE)와 Node.js / npm이 설치되어 있다고 가정합니다. 나는 또한 HTML / CSS / 자바 스크립트 지식 (CommonJS 모듈의 Node.js 지식은 훌륭하지만 중요하지 않습니다)을 가지고 있다고 가정하므로 사용자 인터페이스를 구축하는 것에 대해 걱정하지 않고 전자 개념을 배우는 데 집중할 수 있습니다 (이는 밝혀졌습니다) 웹 페이지)를 참조하십시오. 그렇지 않다면, 당신은 아마 다소 잃어버린 느낄 거 야 하 고 난 당신의 기본에 브러시 내 이전 블로그 게시물을 방문 하는 것이 좋습니다. 그것은 쉽게 브라우저 경험과는 달리 빠른 성능과 프레임없는 모양 덕분에 쉽게 볼 수있는 전자 프레임으로 구축되었다. 더 나은 조직 또는 더 집중된 작업 영역을 찾는 많은 팀의 경우 Slack Desktop은 확실히 선택할 수 있는 앱입니다. 그것은 전자를 얻을 수있는 시간이다. 이를 수행하는 가장 쉬운 방법은 npm을 통해 운영 체제에 미리 빌드된 바이너리를 설치하고 package.json에 개발 종속성으로 저장하는 것입니다(–save-dev로 자동으로 발생).

CLI에서 다음 실행(프로젝트 폴더): Node에 데이터를 저장하는 것은 매우 간단합니다. 이것은 노드 자습서가 아니므로 대신 전자용으로 만든 라이브러리를 살펴보겠습니다. 복제하고 작업 전자를 볼 수있는 빠른 방법을 실행합니다. 전자를 설치하기위한 다른 수단이 존재한다. 프록시, 미러 및 사용자 지정 캐시와 함께 사용하는 방법에 대해 알아보려면 설치 가이드를 참조하십시오. 우리는 이 애플 리케이션이 전자를 사용하여 시작하는 데 도움이 되기를 바랍니다. 여기에 더 많은 학습을위한 몇 가지 다른 리소스입니다 : 그 내장 유틸리티의 모든 (일반적으로 전자와 응용 프로그램을 개발하는 동안), 전자 API 문서를 확인하십시오. 주요 프로세스는 전자에서 직접 사용할 수있는 일련의 모듈을 통해 기본 GUI에 액세스 할 수 있습니다. 데스크톱 응용 프로그램은 시스템 알림을 표시하고 HTTP 호출을 요청하는 등 우수한 노드 알림과 같은 모든 노드 모듈에 액세스할 수 있습니다. 오픈 소스 프레임 워크로 설계, 전자는 최고의 웹 기술을 결합 하 고 크로스 플랫폼-그것은 맥과 쉽게 호환 의미, 윈도우와 리눅스.

새 전자 응용 프로그램에 대한 새 빈 폴더를 만듭니다. 명령줄 클라이언트를 열고 해당 폴더에서 npm init을 실행합니다. 이 저장소에는 전자 API의 사용을 설명하는 전자 샘플 앱이 포함되어 있습니다. 그렇다고 해서 전자가 그래픽 사용자 인터페이스(GUI) 라이브러리에 JavaScript 바인딩이라는 의미는 아닙니다. 대신, 전자는 그것의 GUI로 웹 페이지를 사용 하 여, 그래서 당신은 또한 최소한의 크롬 브라우저로 볼 수 있습니다., 자바 스크립트에 의해 제어. 우리 모두는 워드 프레스에 대해 알고 우리의 브라우저를 통해 그것을 실행. 그러나, 워드 프레스 데스크톱은 완전히 새로운 무언가 – 원활한 크로스 플랫폼 경험을 제공하는 전자 프레임 워크를 사용하는 데스크톱 응용 프로그램, 사용자가 산만 역할을 어떤 브라우저 탭없이 자신의 콘텐츠와 디자인에 초점을 맞출 수 있도록. Sindre Sorhus maintans 정말 멋진 프로젝트와 우리가 지금까지 개발 한 코드에 재교육 역할을 할 수있는 전형적인 전자 응용 프로그램 아키텍처의 훌륭한 개요와 같은 정보를 찾을 수있는 전자 자원의 멋진 목록 Nwo.