کد خود را به صورت آنلاین با استفاده از vscode-tunnel توسعه دهید

Summarize this content to 400 words in Persian Lang
مقدمه
کار تیمی روی یک پروژه بدون داشتن زیرساخت خوب، عجله زیادی داشته است. مشاهده شده است که ما (توسعه دهندگان frontend/backend) چندین نسخه از کد را در ماشین های مختلف تولید می کنیم و گاهی اوقات کدهای قدیمی دوباره روی مخزن فشار داده می شوند و تغییراتی را ایجاد می کنند که باعث ایجاد اشکال در برخی مؤلفه ها/ویژگی های در حال اجرا می شود. در حالی که توسعه در “سرور توسعه در محل” به یک عجله بزرگ تبدیل می شود و مدیریت آن دشوار است. سرور تولید به دلیل مسائل امنیتی نمی تواند گزینه ای برای نصب نسخه آزمایشی کد و اشتراک گذاری آن با توسعه دهندگان داشته باشد.
VS Code با قابلیتی به نام توسعه از راه دور ارائه شده است و vscode-tunnel را معرفی کرده است تا به توسعه دهندگان امکان به اشتراک گذاری کد بین ماشین ها را بدهد. اگر در یک شبکه با یک حساب github کار می کنیم یا برنامه های پولی را از مایکروسافت برای مدیریت چندین حساب در یک تونل دریافت می کنیم، بسیار مفید است.
در حین کار روی این موضوع، ما یک تصویر داکر برای ایجاد تونل vscode با استفاده از یک خط کد ایجاد کردهایم.
نحوه استفاده
# Replace /path/to/sourcecode to path as in your computer
docker run -d -v /path/to/sourcecode:/home/node/workspace –name vscode-tunnel-server optiwariindia/vscode-tunnel
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
پس از راه اندازی این کانتینر Logs را برای کانتینر با استفاده از دستور زیر باز کنید:
docker logs vscode-tunnel-server
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
با این کار برخی از دستورالعملهایی که میتوانید برای اتصال آن به حساب github خود دنبال کنید، بازمیگرداند.
برای دسترسی به کد vscode.dev را باز کنید و دکمه “اتصال به تونل” را انتخاب کنید و دستورالعمل ها را دنبال کنید.
پس از اتصال به تونل، روی “باز کردن پوشه” کلیک کنید و محل کار خود را انتخاب کنید.
مقدمه
کار تیمی روی یک پروژه بدون داشتن زیرساخت خوب، عجله زیادی داشته است. مشاهده شده است که ما (توسعه دهندگان frontend/backend) چندین نسخه از کد را در ماشین های مختلف تولید می کنیم و گاهی اوقات کدهای قدیمی دوباره روی مخزن فشار داده می شوند و تغییراتی را ایجاد می کنند که باعث ایجاد اشکال در برخی مؤلفه ها/ویژگی های در حال اجرا می شود. در حالی که توسعه در “سرور توسعه در محل” به یک عجله بزرگ تبدیل می شود و مدیریت آن دشوار است. سرور تولید به دلیل مسائل امنیتی نمی تواند گزینه ای برای نصب نسخه آزمایشی کد و اشتراک گذاری آن با توسعه دهندگان داشته باشد.
VS Code با قابلیتی به نام توسعه از راه دور ارائه شده است و vscode-tunnel را معرفی کرده است تا به توسعه دهندگان امکان به اشتراک گذاری کد بین ماشین ها را بدهد. اگر در یک شبکه با یک حساب github کار می کنیم یا برنامه های پولی را از مایکروسافت برای مدیریت چندین حساب در یک تونل دریافت می کنیم، بسیار مفید است.
در حین کار روی این موضوع، ما یک تصویر داکر برای ایجاد تونل vscode با استفاده از یک خط کد ایجاد کردهایم.
نحوه استفاده
# Replace /path/to/sourcecode to path as in your computer
docker run -d -v /path/to/sourcecode:/home/node/workspace --name vscode-tunnel-server optiwariindia/vscode-tunnel
- پس از راه اندازی این کانتینر Logs را برای کانتینر با استفاده از دستور زیر باز کنید:
docker logs vscode-tunnel-server
با این کار برخی از دستورالعملهایی که میتوانید برای اتصال آن به حساب github خود دنبال کنید، بازمیگرداند.
- برای دسترسی به کد vscode.dev را باز کنید و دکمه “اتصال به تونل” را انتخاب کنید و دستورالعمل ها را دنبال کنید.
- پس از اتصال به تونل، روی “باز کردن پوشه” کلیک کنید و محل کار خود را انتخاب کنید.