2012-04-11 8 views
8

Meteor 애플리케이션을 Google App Engine에 구축 및 배포 할 수 있습니까? 아니면 호환되지 않는 이러한 기술입니까?Meteor JS 프레임 워크는 Google App Engine과 호환됩니까?

예를 들어 Node.js은 App Engine과 호환되지 않으며 Meteor은 Node와 비슷한 점이 있습니다.

+1

App Engine에는 실행 엔진 인 Javascript 런타임이 없으므로 node.js를 지원하지 않는 App Engine의 문제가 아닙니다. –

+0

Meteor는 멋지게 작성된 JS 라이브러리의 모음입니다 (단위 테스트는 더 많은 관심을 기울일만한 가치가 있습니다). 나는 당신이 채널 API를 사용하여 비슷한 것을 성취 할 수 있다고 생각하지만, 그것은 아마 처음부터 재 작성 될 것이다. – alex

답변

11

Meteor는 Node.js 응용 프로그램을 생성합니다. Google App Engine에는 자바 스크립트 런타임이 없지만 베타 버전은 2013 년 12 월 기준으로 Managed VMs which can run Node.js입니다.

Google Compute Engine (not App Engine)은 MEAN 스택 (Mongo, Express, Angular, Node.js)을 지원하므로 Meteor on GCE를 실행할 수 있습니다.

Google App Engine screenshot


된 대답 만약에 이제까지 GAE는, Node.js를 지원 때까지 유성은 Node.js를와 GAE에서 실행되지 않습니다 같은 의존

.

+2

이 답변은 더 이상 적용되지 않습니다. 업데이트하십시오 –

+1

정말입니까? GCE는 그것을 지원하지만 내가 말할 수있는 한 GAE는 지원하지 않습니다. –

+0

나는 heroku를 사용하기 때문에 확실하지 않습니다. 하지만 node.js는 GAE와 호환됩니다. http://youtu.be/Q8jZHc0NS6A –

0

나는 meteor가 node.js에 의존한다는 것을 확신합니다. 소개 스크린 캐스트에서 "어디서나 node.js를 배포 할 수 있습니다"라는 언급을 기억합니다.

3

더 나은 옵션은 Heroku입니다. 노드 런타임을 사용할 수 있으며 GAE와 유사한 경험을 제공해야합니다.

+0

그리고이 빌드 팩을 사용하면 매우 쉽습니다. https://github.com/AdmitHub/meteor-buildpack-horse –

7

Meteor는 Google Compute Engine (GCE)에서 실행되며 일반적인 설치 절차를 사용하여 GCE vm에 설치되었으며 아주 잘 실행됩니다.