2012-04-11 13 views
8

क्या Google App Engine पर Meteor एप्लिकेशन बनाना और तैनात करना संभव है या ये असंगत तकनीकें हैं?क्या यूटियर जेएस फ्रेमवर्क Google App Engine के साथ संगत है?

मुझे पता है, उदाहरण के लिए, Node.js ऐप इंजन और उल्का के साथ संगत नहीं है कुछ मामलों में नोड के समान लगता है।

+1

यह ऐप इंजन का मामला नहीं है, नोड.जेएस का समर्थन नहीं करता है क्योंकि यह तथ्य है कि ऐप इंजन के पास इसे चलाने के लिए जावास्क्रिप्ट रनटाइम नहीं है। –

+0

उल्का अच्छी तरह से लिखित जेएस पुस्तकालयों का एक गुच्छा है (उनके यूनिट परीक्षण हालांकि अधिक ध्यान देने योग्य हैं)। मुझे लगता है कि आप चैनल एपीआई का उपयोग कर कुछ हासिल कर सकते हैं, लेकिन शायद यह स्क्रैच से पुनः लिखना होगा। – alex

उत्तर

11

उल्का Node.js अनुप्रयोग बनाता है। Google ऐप इंजन में जावास्क्रिप्ट रनटाइम नहीं है, लेकिन इसमें (दिसंबर 2013 तक बीटा में), Managed VMs which can run Node.js है।

Google Compute Engine (not App Engine) मीन स्टैक (मोंगो, एक्सप्रेस, कोणीय, नोड.जेएस) का समर्थन करता है, ताकि आप जीसीई पर उल्का चला सकें।

Google App Engine screenshot


वर्ष जवाब

उल्का Node.js पर और इस तरह के GAE पर नहीं चलेंगे रूप में निर्भर करता है जब तक GAE Node.js, अगर कभी समर्थन करता है।

+2

यह उत्तर अब लागू नहीं होता है, कृपया इसे –

+1

अपडेट करें क्या आप वाकई हैं? जीसीई इसका समर्थन करता है, लेकिन जहां तक ​​मैं कह सकता हूं जीएई नहीं। –

+0

यकीन नहीं है क्योंकि मैं उसकेोकू का उपयोग करता हूं। लेकिन ऐसा लगता है कि node.js GAE के साथ संगत है: http://youtu.be/Q8jZHc0NS6A –

0

मुझे पूरा यकीन है कि उल्का node.js. पर निर्भर करता है। मुझे परिचय स्क्रीनकास्ट में याद है कि "कहीं भी node.js को तैनात करने में सक्षम" होने का उल्लेख है।

3

एक बेहतर विकल्प Heroku होगा। उनके पास एक नोड रनटाइम उपलब्ध है, और आपको GAE के समान अनुभव देना चाहिए।

+0

और यह बहुत आसान है, मैं इस बिल्डपैक का उपयोग करता हूं: https://github.com/AdmitHub/meteor-buildpack-horse –

7

मेटीर Google कंप्यूट इंजन (जीसीई) में चलता है, हमने इसे सामान्य स्थापना प्रक्रिया का उपयोग करके जीसीई वीएम पर स्थापित किया और काफी ठीक चलाया।