پرش به مطلب اصلی

استفاده از CLI پردازش لبه

ساخت پردازش لبه‌ی جدید در آروان‌کلاد هم در ترمینال و هم از پنل کاربری امکان‌پذیر است. برای کار با پردازش لبه در محیط‌های ترمینالی می‌توانید از CLI این محصول به نام r1ec استفاده کنید. این ابزار یک رابط خط فرمان برای راه‌اندازی و استقرار اپلیکیشن‌ها در پردازش لبه است.

نصب

پیش از نصب CLI باید نسخه‌ی ۱۸ یا بالاتر Node.js را روی سیستم‌تان نصب کرده باشید. هم‌چنین پیشنهاد می‌شود از نسخه‌های LTS استفاده کنید.

شما می‌توانید بدون نیاز به نصب این ابزار و به‌طور مستقیم با استفاده از دستور npx از آن استفاده کنید:

npx r1ec [command]

یا می‌توانید با دستور زیر CLI را به‌شکل Global روی سیستم‌تان نصب کرده و به آن دسترسی داشته باشید.

npm install --global r1ec
yarn install --global r1ec

دستورها

در این بخش می‌توانید دستورهای مختلف ابزار r1ec را مشاهده کنید.

مستندات

برای مشاهده‌ی مستندات پردازش لبه آروان‌کلاد از این دستور استفاده کنید:

r1ec docs

برای تعیین زبان مستندات می‌توانید از فلگ l- استفاده کنید. این فلگ مقادیر fa برای فارسی یا en برای انگلیسی را می‌پذیرد. برای نمونه، برای دسترسی به مستندات فارسی دستور زیر را وارد کنید:

r1ec docs -l fa

ورود

برای ورود و احراز هویت به یک کلید ماشین یوزر با دسترسی «مالک میزکار» نیاز دارید. برای دریافت کلید دسترسی از راهنمای ماشین یوزر کمک بگیرید.

r1ec login -m <value>

به‌جای <value> کلید دسترسی‌تان را قرار دهید.

ایجاد پروژه

برای شروع کار با پردازش لبه می‌توانید از نمونه‌های آماده‌ی آروان‌کلاد استفاده کنید. برای ایجاد یک پروژه‌ی نمونه، از دستور زیر استفاده کنید:

r1ec init [PROJECTNAME]

اگر به‌جای [PROJECTNAME] نام دل‌خواهی برای اپلیکیشن‌تان انتخاب نکنید، نام پیش‌فرض نمونه را می‌گیرد.

استقرار پروژه

اگر یک فایل باندل‌شده‌ی جاوااسکریپتی دارید می‌توانید با استفاده از دستور زیر آن را در پردازش لبه آروان‌کلاد مستقر کنید:

r1ec deploy [PROJECTNAME] -f <value>

به‌جای [PROJECTNAME] یک نام برای اپلیکیشن انتخاب کرده و به‌جای <value> مسیر فایل JavaScript را قرار دهید.

Auto Complete

با دستور زیر می‌توانید راهنمای خودکار دستورها یا Auto-Cmplete را در ترمینال خود فعال کنید:

r1ec autocomplete [SHELL] [-r]

بر اساس نوع ترمینال‌تان می‌توانید یکی از مقادیر bash ،zsh یا powershell را به جای [SHELL] قرار دهید. برای نمونه:

r1ec autocomplete bash

هم‌چنین با فلگ r- یا refresh-cache-- کش دستورها حذف خواهد شد. برای نمونه:

r1ec autocomplete --refresh-cache

خروج

به‌کمک دستور زیر می‌توانید از حساب کاربری‌تان در محیط CLI خارج شوید:

r1ec logout