수색…


Meteor 응용 프로그램에 대한 Electrify 설치

전자 장치는 HTML 웹 응용 프로그램을 네이티브 데스크톱 응용 프로그램 만들기를 비롯한 다양한 장치에 대한 네이티브 응용 프로그램으로 포트합니다. 시작하는 것도 매우 쉽습니다!

시작하려면 electron , nodejs , npm , gitmeteor 설치되어 있어야합니다. 이 도구에 익숙하면 Meteor로 작업 할 때 매우 중요하므로 먼저 이러한 점을 알고 있어야합니다.


전자

npm install -g electrify
  • electron 는 우리가 사용하는 것입니다! 자세한 내용은 여기를 참조 하십시오 .
  • electrify 은 유성 앱을 포장하기위한 도구입니다. 여기서 모드를 읽으 십시오 .

Electrify를 Meteor와 함께 설치 및 사용하기위한 기타 요구 사항

유성

curl https://install.meteor.com/ | sh

Meteor를 설치하는 방법은 다양 합니다 . 여기를보십시오 .

  • meteor 은 애플리케이션 구축을 위해 사용할 JavaScript 프레임 워크입니다. 웹 애플리케이션의 다소 개념적으로 어려운 문제에 대해서는 많은 코딩 단순화를 제공합니다. 그것의 간명은 prototypical 프로젝트를 위해 유용한 것으로주의되었다. 자세한 내용은 여기를 참조 하십시오 .

NodeJS

apt-get install nodejs build-essentials

OS에 따라 설치 방법에는 여러 가지가 있습니다. 여기에서 필요한 방법을 찾으 십시오 .

  • nodejs 는 서버 측에서 JavaScript를 실행하기위한 Javascript 환경 인 Node.js 용 패키지입니다. 자세한 내용은 여기를 참조 하십시오 .

npm

npmnodejs 설치와 함 2 제공되어야합니다. nodejs 를 설치 한 후 npm -v 명령을 실행하여 확인하십시오.

  • npm 은 노드 패키지 관리자입니다. 노드 프로젝트에 쉽게 추가 할 수있는 오픈 소스 모듈 모음입니다. 자세한 내용은 여기를 참조 하십시오 .

유성 애플리케이션에 대한 Electrify 사용

리눅스 셸 (명령 줄) 스크립트를 사용하여 Meteor Todos 예제 프로젝트를 다운로드하여 처음으로 프로젝트에 도전 해 봅니다.


이 섹션의 요구 사항 :

망할 놈

apt-get install git-all

Git을 설치하는 방법은 여러 가지가 있습니다. 여기에서 그들을 확인 하십시오 .

  • git 은 파일의 버전 제어 시스템입니다. 공용 저장소 (GitHub는 유명한 곳) 또는 개인 저장소 (BitBucket은 제한된 무료 개인 저장소를 예로 든다)에 원격으로 (즉, 온라인으로) 저장할 수 있습니다. 더 읽기 [여기] [5].

#!/usr/bin/bash

# Change this parameter to choose where to clone the repository to.
TODOSPATH="/home/user/development/meteor-todos"

# Download the repository to the $TODOSPATH location.
git clone https://github.com/meteor/todos.git "$TODOSPATH"

# Change directory (`cd`) into the Todos project folder.
cd "$TODOSPATH"

이제 TODOSPATH 매개 변수 내에 지정된 위치에 'meteor-todos'라는 프로젝트 폴더가 있어야합니다. 디렉토리 ( cd )를 프로젝트 폴더로 변경 했으므로이 프로젝트에 Electrify를 추가해 보겠습니다!

# It's really this simple.
electrify

맞습니다. 한 단어로 된 명령입니다. 프로젝트가 준비되었습니다. 명령으로 electrify 를 실행하려고 할 때 권한이 무시 될 수 있습니다. 그럴 경우 sudo electrify 를 사용하여 권한을 무시하십시오.

그러나 이러한 권한 문제를 해결하려고 시도하십시오. 불필요하게 sudo 것이 좋지 않습니다 (정교하게 설명 하겠지만, 왜 그런지 다른 주제를 쓸 수는 있습니다).



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow