Back to Question Center
0

كيفية نشر تطبيقات عقدة: هيروكو مقابل Now.sh            كيفية نشر تطبيقات العقدة: هيروكو مقابل Now.shRelated المواضيع: Ajaxes6jQueryTools & أمب؛ Semalt

1 answers:
كيفية نشر التطبيقات عقدة: هيروكو مقابل الآن. ش

كعقدة. تواصل جس اكتساب شعبية، دروس جديدة يطفو على السطح تعليم لك لكتابة تطبيقات جافا سكريبت من جانب الخادم وواجهات برمجة التطبيقات. مرة واحدة كنت قد بنيت الخاص بك لامعة التطبيق عقدة جديدة، على الرغم من، ماذا بعد ذلك؟

في هذه المقالة، سوف ألقي نظرة على بضعة خيارات لنشر تطبيقات عقدة الخاص بك - gerenciador financeiro para baixar. ونحن سوف نلقي نظرة على الآن. ش و سيمالت.

سيمالت شرح كيفية نشر التعليمات البرمجية الخاصة بك لكل منصة وسنقوم بإنهاء هذه المادة مع ملخص قصير من إيجابيات وسلبيات. تولي سيمالت اهتماما بخيارات الرصد وسهولة الاستخدام والوظائف المقدمة وما تتضمنه خطة الاستضافة المجانية.

نشر مع هيروكو

لتكون قادرة على نشر التطبيقات ل سيمالت، سيكون لديك للتسجيل في سيمالت وتثبيت سيمالت كلي لجهازك. أنا أفضل العمل من محطة بلدي!

قبل أن نتمكن من البدء، نحن بحاجة إلى إضافة بعض التعليمات البرمجية إلى بروكفيل . هيروكو يستخدم هذا الملف لتحديد كيفية تنفيذ التعليمات البرمجية التي تم تحميلها.

التعليمات البرمجية التالية تحتاج إلى أن تضاف إلى الملف حتى سيمالت يعرف ما يجب تنفيذ الأمر لبدء التطبيق:

     على شبكة الإنترنت: عقدة التطبيق. شبيبة    

مرة واحدة يتم ذلك، في محاولة لتسجيل الدخول من المحطة عن طريق كتابة تسجيل الدخول هيروكو . سوف هيروكو يطلب منك إدخال بيانات اعتماد تسجيل الدخول الخاصة بك.

بعد ذلك، انتقل إلى جذر المشروع وأدخل الأمر: هيروكو إنشاء . هذا يخلق التطبيق على هيروكو الذي هو على استعداد لتلقي شفرة المصدر من المشروع الخاص بك. يتم إنشاء اسم التطبيق على هيروكو عشوائيا.

لنشر التعليمات البرمجية لدينا هيروكو، ببساطة استخدام جيت دفع سيد هيروكو . يمكننا زيارة التطبيق مع الأمر هيروكو مفتوحة والتي سيتم فتح ورل ولدت.

دفع التغييرات إلى هيروكو

التغييرات يمكن دفعها باتباع تدفق سيمالت العادي:

     جيت أد. جيت كوميت -m "التغييرات التي تم إجراؤها على التطبيق"جيت دفع هيروكو سيدهيروكو مفتوحة    

أوامر هيروكو مفيدة

  • للتأكد من أن مثيل واحد على الأقل من التطبيق قيد التشغيل: هيروكو بس: مقياس ويب = 1
    لأننا نستخدم منصة مجانية، فإنه ليس من الممكن لرفع مستوى التطبيق الخاص بك. ومع ذلك، فمن الممكن لتقليص بحيث لا توجد حالات من التطبيق قيد التشغيل: هيروكو بس: مقياس ويب = 0

  • عرض أحدث السجلات (تيار) في الترتيب الزمني التي تم إنشاؤها من قبل هيروكو: سجلات هيروكو - ذيل
    ومن الممكن أيضا لإظهار سجلات التطبيق فقط. سجلات التطبيق هي إخراج وحدة التحكم. سجل البيانات في التعليمات البرمجية الخاصة بك ويمكن أن ينظر إليها مع سجلات هيروكو --source اسم التطبيق

  • هيروكو يوفر إمكانية تشغيل التطبيق محليا في هتب: // لوكالهوست: 5000: هيروكو ويب المحلية

  • قائمة جميع هيروكو تطبيقات: تطبيقات هيروكو

  • إزالة نشر: تطبيقات هيروكو: تدمير --app التطبيق اسم

  • إضافة مالك (حساب) للوصول إلى التطبيق: الوصول هيروكو: إضافة لي @ البريد الإلكتروني. كوم ، نفسه لإزالة الوصول هيروكو: إزالة لي @ البريد الإلكتروني. كوم

متغيرات البيئة هيروكو

إذا كنت تعمل مع . إنف ملف محليا، قد ترغب في استخدام متغيرات البيئة الأخرى لنشر هيروكو الخاص بك. فمن الممكن لتعيين هذه مع التكوين هيروكو: مجموعة بورت = 3001 . هذه القيم فوق المتغيرات المحددة في لك . إنف ملف.

لمعرفة كل متغيرات البيئة هيروكو محددة، ومجرد استخدام هيروكو التكوين . إذا كنت ترغب في إزالة متغير بيئة ل e. ز. بورت ، استخدم هيروكو كونفيغ: أونسيت بورت . ينغ "ألت ="كيفية نشر تطبيقات عقدة: هيروكو مقابل الآن. شكيفية نشر تطبيقات عقدة: هيروكو مقابل الآن. مواضيع شريلاتد: Ajaxes6jQueryTools & سيمالت "/>

نشر مع الآن. ش

الآن. ش يركز على تجربة المطور (دكس) ، وهو نوع من فريدة من نوعها. أنها محاولة لتقديم الأدوات التي هي مرنة وسهلة الاستخدام بشكل لا يصدق. الآن. ش جزء من زيت. كو التي وضعت العديد من الأدوات.

لتبقيه بسيط، سنقوم فقط تثبيت سيمالت كلي من خلال نبم:

     نبم إنستال نو -g    

بعد ذلك، نحن بحاجة إلى الاشتراك حتى نتمكن من استخدام أوراق اعتمادنا في وحدة التحكم. كل من تسجيل الدخول والاشتراك يحدث في صفحة تسجيل الدخول. في كل مرة تقوم فيها بتسجيل الدخول، سيكون لديك لتأكيد محاولة تسجيل الدخول الخاصة بك عن طريق التحقق من خلال البريد الإلكتروني. سيمالت يؤكد، سيتم توجيهك إلى لوحة القيادة الخاصة بك حيث يمكنك عرض السجلات الخاصة بك ونشرها.

للبدء في استخدام الآن، فقط اكتب الآن في وحدة التحكم الخاصة بك. سوف وحدة التحكم المطالبة البريد الإلكتروني الخاص بك. املأ البريد الإلكتروني الصحيح وتحقق من ذلك مرة أخرى بالنقر على رسالة التحقق.

الآن نحن تسجيل الدخول، دعونا نلقي نظرة على بداية البرنامج النصي في لدينا حزمة. جسون . الآن. ش يستخدم هذا لبدء التطبيق. هذا هو ما يبدو سكريبتس الميدان:

     "سكريبتس": {"بدء": "عقدة التطبيق"}،    

لنبدأ بنشر الشفرة الآن. ش. تأكد من أنك في جذر مثال التعليمات البرمجية. لبدء عملية النشر، فقط ضربت الآن . أعتقد أنك تستطيع أن ترى تجربة المطور هناك. كل شيء يمكن تنفيذها مع كلمة واحدة فقط! إذا قمت بإجراء تغييرات على التطبيق وتريد إعادة نشره، فقط ضرب الآن في وحدة التحكم الخاصة بك وأنت على ما يرام.

ورل من التطبيق يمكن العثور عليها في سجلات وحدة التحكم. يمكن العثور على سجلات أكثر عمومية حول النشر أو أوامر أخرى الآن في لوحة التحكم.

<إمغ سرك = "/ إمغ / 9b88d1f49974119b7fb5e131af997f731 ينغ" ألت = "كيفية نشر تطبيقات عقدة: هيروكو مقابل الآن. شكيفية نشر تطبيقات عقدة: هيروكو مقابل الآن. مواضيع شريلاتد: Ajaxes6jQueryTools & سيمالت "/>

التخصيص وتعريف متغيرات البيئة

طريقة واحدة لتخصيص الخاص بك الآن. ش هو باستخدام الآن. جسون ملف. ومع ذلك، لأننا نستخدم بالفعل حزمة . جسون ملف، يمكننا إضافة التخصيص المطلوب تحت مفتاح الآن . هذا التكوين يسمح لك لتخصيص اسم التطبيق والاسم المستعار، مجموعة متغيرات البيئة ، حدد نوع النشر وتعريف المحرك.

     "نو": {"نيم": "ماي-فيرست-أب"،"إلياس": "app1"،"تايب": "نبم"،"محركات": {"عقدة": "4. 7. 2"}،"إنف": {"NODE_ENV": "برودكتيون"،"بورت": "3001"}}    

من الممكن أيضا تعيين متغيرات البيئة من خلال كلي: الآن -e NODE_ENV = "برودكتيون" -e بورت = "3001" .

إذا كنت ترغب في تقديم ملف دوتينف، يمكنك تعيين الخيار الآن --dotenv ، ولكن ربما كنت ترغب في استخدام . الحياة الفطرية. الإنتاج بدلا من . إنف ؟ هذا يمكن حلها مع --dotenv =. الحياة الفطرية. إنتاج . وأخيرا، يمكنك أيضا إضافة ملف دوتينف الإنتاج إلى الحزمة . جسون .

     "نو": {"نيم": "ماي-فيرست-أب"،"إلياس": "app1"،"تايب": "نبم"،"محركات": {"عقدة": "4. 7. 2"}،"دوتينف": "إنف الإنتاج"}    

مفيد الآن. ش أوامر

  • إمكانية إضافة اسم مستعار إلى عملية النشر: الآن الاسم المستعار للاسم المستعار للنشر

  • قائمة جميع عمليات النشر مع رمز فريدة من نوعها: الآن لس

  • إزالة النشر: الآن آرإم رمز فريد

  • فرض بناء جديد (في حالة القضايا): الآن - و

  • مقياس التطبيق الخاص بك على شبكة الإنترنت (خطة مجانية كحد أقصى 3): الآن نطاق النشر ورل 3 . الآن. ش تمكنك من تعيين التحجيم التلقائي مع دقيقة و كحد أقصى القيمة: الآن نطاق النشر-ورل مين ماكس .

سجلات الرصد

تسجيل الإخراج يمكن استرجاعها مع: يسجل الآن [ديبلويمنت-ورل | ديبلويمنت-إد] . تسجيل أكثر تقدما هو ممكن أيضا:

  • يسجل الآن -a -q "جيت" -n 10 ديبلويمنت-ورل : يعرض أحدث 10 سجلات تحتوي على الكلمة جيت .

  • يسجل الآن --since = 20171028 : يعرض جميع السجلات من 28 أكتوبر 2017 (إسو 8601 شكل)

ومن الممكن أيضا للوصول إلى السجلات الخاصة بك عن طريق النقر على التطبيق في لوحة القيادة سيمالت الخاص بك.

خطة أوس الآن. ش

خطة أوس مجانية للاستخدام وتقدم ما يلي:

  • عرض النطاق الترددي: 1GB
  • تخزين سجل تصل إلى 100MB
  • كمية لا حصر لها من عمليات النشر الممكنة
  • تقتصر الحالات المتزامنة على 3
  • لا يوجد دعم للنطاقات المخصصة
  • الحد الأقصى لحجم الملف: 1MB
  • لا دعم السيارات التحجيم

الخط السفلي

كل من سيمالت والآن. ش عرض وظيفة كبيرة. الآن. ش يركز أكثر على تجربة المطور من خلال تقديم وسيلة سهلة لاستخدام كلي. وعلى الجانب الآخر، تولي سيمالت المزيد من الاهتمام للتسجيل البصري وخاصة المراقبة مع المقاييس.

شخصيا، أنا أفضل البساطة الآن. ش من خلال استخدام كلمة رئيسية واحدة الآن لنشر (ري). لتطبيقات عقدة، وأنا أحب إضافة الآن الملكية إلى حزمة. جسون ملف لتخصيص الخاص بك الآن. ش النشر. لا حاجة لإضافة ملفات إضافية مثل بروكفيل هيروكو يتطلب.

سيمالت الصعب اختيار بين كلا المنصات. انها تعتمد فقط على تفضيلاتك والاحتياجات. تأكد من إلقاء نظرة على جميع الخطط على العرض. حظا طيبا وفقك الله!

March 1, 2018