-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Pomelo는 Node.js에 기반을 두고 있습니다. 그리고 현재 Windows, Linux, Mac 등을 지원하고 있습니다.
-
설치과정 중에, 그것은 npm을 통해 인터넷에서, Pomelo에 대한 의존성 npm 모듈을 다운로드 할 것입니다. 그래서, 당신의 머신이 인터넷에 접속할 수 있어야 합니다.
-
당신의 시스템에 Node.js가 설치되어 있어야 합니다. 당신은 최신 프리컴파일 바이너리 패키지를 이용해서 Node를 설치할수 있습니다, Node는 Windows, Mac 그리고 Linux를 위한 바이너리 파일을 제공합니다. [여기] (http://nodejs.org/download/ " Download Node installation package " ) 다운로드 주소가 있습니다. 당신은 또한 전통적 방법인 소스코드로 Node를 설치할수 있습니다. 그러나 이것은 조금 복잡할 것입니다.
-
당신의 시스템에는 파이선 (2.5 < version < 3.0) 과 C++ 컴파일러가 설치되어 있어야 합니다. Node의 소스코드는 주로 C++과 자바스크립트로 작성됐습니다. 그래서 이것은 [gyp] (http://code.google.com/p/gyp/ "gyp") 툴을 이용해서 프로젝트 관리를 합니다. 그리고 gyp는 Python으로 작성되어 있어 Python이 요구됩니다. 윈도우 이외의 플랫폼의 경우, 일반적으로, Python이 미리 설치되어 있어야하며, 그래서 C++ 컴파일러를 실행합니다. 그러나 윈도우의 경우, 당신의 윈도우에 소스코드 컴파일러가 설치되어 있어야 하며, 비주얼 스튜디오를 추천합니다. Node.js는 gyp을 사용해 비주얼스튜디오 솔루션 파일을 만들며, 그 다음에 VC++을 사용하여 그것의 바이너리파일을 컴파일 합니다.
-
Pomelo는 자바스크립트로 짜여졌습니다. 그러나 몇몇 Pomelo 종속들은 C++로 작성되어 있습니다. 그래서 Pomelo의 설치는 C++ 컴파일러를 사용합니다. 그러므로, 당신의 시스템이 윈도우라면, 두 조건을 만족해야합니다:
- Python (2.5 < version < 3.0).
- VC++ 컴파일러, Visual Studio 2010 (VC++ 2010 Express도 괜찮습니다.)에 포함되어있습니다.
추가사항, 윈도우 8 & 8.1의 경우:
- 만약 Visual Studio C++ 2010 혹은 Visual Studio C++ 2010 Express가 설치 되어 있다면 (Control Panel > Programs & Features에서) 지워야 합니다.
- 윈도우 데스크탑에 Microsoft Visual Studio C++ 2012를 설치해야 합니다(무료 Express 버전 가능합니다). “2012” 버전을 사용을 반듯이 사용해야합니다. 이것은 32비트와 64비트 프로세서를 모두 지원합니다 (x32, x64).
추가사항, 윈도우 XP/Vista/7의 경우:
- Microsoft Visual Studio C++ 2010 (무료 Express 버전도 괜찮습니다)를 설치 해야 합니다. 주의: 윈도우 8과 8.1 유저들은 절대로 Visual Studio C++ 2010을 설치하지 마세요.
- 만약에 프로세서가 x64 (대부분의 새로운 인텔과 AMD 프로세서)일 경우, Windows 7 64-bit SDK도 설치해야합니다.
- 만약 아직도 오류가 발생한다면, 64-bit 컴파일러가 설치되어있지 않은 것입니다. 당신은 Windows SDK 7.1을 위한 컴파일러 업데이트가 필요합니다.
- Mac의 경우, 당신은 Xcode Command Line Tools 혹은 [Xcode] (https://developer.apple.com/xcode/)를 반드시 먼저 설치 해야합니다.
npm(node package management tool)을 사용해 Pomelo를 글로벌로 설치합니다:
$ npm install pomelo -g
당신은 소스 코드를 다운로드 하여 커맨드를 이용해 Pomelo를 설치할수도 있습니다:
$ git clone https://github.com/NetEase/pomelo.git
$ cd pomelo
$ npm install -g
-g 옵션의 의미는 글로벌 설치입니다. 더 많은 npm에 대한 정보는, npm documentation에서 알아볼수 있습니다.
만약 설치에 아무런 에러가 발생하지 않는다면, 성공적으로 설치가 된 것입니다.
다음으로, HelloWorld project를 통해 성공적으로 설치되었는지 확인해봅시다.