Jalankan dan debug kode

Selesai

Anda telah menyiapkan komputer jarak jauh dan berhasil tersambung ke komputer tersebut menggunakan SSH. Sekarang, siap untuk dimuat dengan file aplikasi agensi Anda.

Melihat lebih dekat koneksi antara komputer lokal dan jarak jauh

Dengan ekstensi Remote - SSH, Visual Studio Code membuat koneksi antara komputer lokal Anda dan komputer jarak jauh. Komputer lokal Anda hanya memerlukan penginstalan Visual Studio Code Anda. Komputer jarak jauh kemudian berisi Server Visual Studio Code, yang menjalankan perintah dan ekstensi lainnya secara langsung. Kode sumber, menjalankan aplikasi, dan debugger hanya berada di komputer jarak jauh.

Karena koneksi dibuat dari komputer lokal Anda, pengalaman pengembangan Anda akan menyerupai pengembangan lokal saat mengakses sumber daya pada mesin jarak jauh. Ini berarti Anda dapat menjalankan, mengedit, dan men-debug pada komputer jarak jauh dengan Visual Studio Code, seperti yang Anda bisa jika kode sumber lokal.

Penerusan port

Saat menjalankan aplikasi web pada komputer jarak jauh, umumnya default untuk berjalan pada localhost komputer jarak jauh. Anda tidak dapat melihat apa pun di localhost komputer lokal Anda karena aplikasi web berjalan di komputer jarak jauh. Untuk menelusuri aplikasi web di komputer lokal, Anda dapat menggunakan fitur yang disebut Penerusan port. Fitur ini memungkinkan Anda untuk "meneruskan" port jarak jauh yang diinginkan ke komputer lokal Anda.

Cuplikan layar memperlihatkan fitur Penerusan port di Visual Studio Code.

Di bagian berikutnya, Anda akan menyiapkan aplikasi Node.js di komputer jarak jauh, menjalankan, mengedit, dan men-debug kode, dan menelusuri aplikasi web secara lokal menggunakan penerusan port.