Cara Memasang Kernel TypeScript di JupyterHub untuk Menjalankan Kode TypeScript di Notebook Jupyter

Cara Memasang Kernel Typescript Di Jupyterhub Untuk Menjalankan Kode Typescript Di Notebook Jupyter



Dukungan bahasa pemrograman hadir sebagai kernel di JupyterHub. Kernel Python terinstal secara default di JupyterHub yang mengaktifkan bahasa pemrograman Python di Jupyter Notebooks. Anda juga dapat menggunakan bahasa pemrograman lain di Notebook Jupyter Anda. Yang harus Anda lakukan adalah menginstal kernel yang sesuai untuk JupyterHub di komputer Anda.

Pada artikel ini, kami akan menunjukkan cara menginstal kernel JupyterHub TypeScript di server JupyterHub Anda sehingga pengguna JupyterHub dapat menjalankan dan mendokumentasikan kode TypeScript di Jupyter Notebooks sama seperti mereka menjalankan dan mendokumentasikan kode Python.

CATATAN: Jika Anda belum menginstal JupyterHub di komputer Anda, Anda dapat membaca salah satu artikel bergantung pada distribusi Linux yang Anda gunakan:







1 . Cara Install JupyterHub Versi Terbaru di Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21



2. Cara Install JupyterHub Versi Terbaru di Fedora 38+/RHEL 9/Rocky Linux 9



Topik Isi:

  1. Menginstal Node.js di Ubuntu/Debian/Linux Mint
  2. Menginstal Node.js di RHEL/Rocky Linux/CentOS/Fedora
  3. Memeriksa Apakah Node.js dan NPM Terinstal dengan Benar
  4. Menginstal Kernel TypeScript di JupyterHub
  5. Memeriksa Apakah Kernel TypeScript JupyterHub Diinstal dengan Benar
  6. Kesimpulan
  7. Referensi

Menginstal Node.js di Ubuntu/Debian/Linux Mint

Agar kernel JupyterHub TypeScript dapat berfungsi, Anda harus menginstal Node.js di komputer Anda. Jika Anda menggunakan Ubuntu/Debian/Linux Mint atau distribusi Linux berbasis Ubuntu/Debian lainnya sebagai server JupyterHub, Anda dapat menginstal Node.js dari repositori paket resmi distribusi Linux Anda.





Pertama, perbarui cache database paket APT dengan perintah berikut:

$ sudo pembaruan yang tepat

  Tangkapan layar layar komputer Deskripsi dibuat secara otomatis



Untuk menginstal Node.js dan Node Package Manager (NPM), jalankan perintah berikut:

$ sudo tepat Install nodejs npm

Untuk mengonfirmasi instalasi, tekan 'Y' lalu tekan .

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Node.js dan NPM sedang diinstal. Butuh beberapa saat untuk menyelesaikannya.

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Pada titik ini, Node.js dan NPM harus diinstal.

  Tangkapan layar deskripsi program komputer dibuat secara otomatis

Menginstal Node.js di RHEL/Rocky Linux/CentOS/Fedora

Agar kernel JupyterHub TypeScript dapat berfungsi, Anda harus menginstal Node.js di komputer Anda. Jika Anda menggunakan RHEL/Rocky Linux/CentOS/Fedora atau distribusi Linux berbasis RPM lainnya sebagai server JupyterHub, Anda dapat menginstal Node.js dari repositori paket resmi distribusi Linux Anda.

Pertama, perbarui cache database paket DNF dengan perintah berikut:

$ sudo dnf makecache.dnf

Untuk menginstal Node.js dan Node Package Manager (NPM), jalankan perintah berikut:

$ sudo dnf Install nodejs npm

Untuk mengonfirmasi instalasi, tekan 'Y' lalu tekan .

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Node.js dan NPM sedang diinstal. Butuh beberapa saat untuk menyelesaikannya.

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Pada titik ini, Node.js dan NPM harus diinstal.

Memeriksa Apakah Node.js dan NPM Terinstal dengan Benar

Untuk mengonfirmasi apakah Node.js dan NPM diinstal dengan benar, jalankan perintah berikut:

$ simpul --Versi: kapan

$npm --Versi: kapan

Seperti yang Anda lihat, Node.js 12.22.9 dan NPM 8.5.1 diinstal pada sistem operasi Ubuntu 22.04 LTS kami.

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Menginstal Kernel TypeScript di JupyterHub

JupyterHub menambahkan dukungan TypeScript melalui penggunaan lempengan . Untuk menginstal paket tslab Node.js di komputer Anda, jalankan perintah berikut:

$ sudo npm Install -G lempengan

Paket tslab Node.js sedang diinstal. Diperlukan beberapa detik untuk menyelesaikannya.

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Paket tslab Node.js harus diinstal pada saat ini.

Setelah paket tslab Node.js diinstal, Anda harus menginstal kernel JupyterHub TypeScript untuk mengaktifkan dukungan TypeScript pada notebook JupyterHub.

Pertama, aktifkan lingkungan virtual JupyterHub dengan perintah berikut:

$ . / memilih / jupyterhub.dll / tempat sampah / mengaktifkan

Untuk menginstal kernel JupyterHub TypeScript di seluruh sistem (untuk semua pengguna JupyterHub), jalankan perintah berikut:

$ sudo JALUR = $JALAN lempengan Install --awalan = / memilih / jupyterhub.dll

  Tangkapan layar deskripsi komputer dibuat secara otomatis

Memeriksa Apakah Kernel TypeScript JupyterHub Diinstal dengan Benar

Untuk memeriksa apakah kernel tslab TypeScript JupyterHub sudah terinstal, jalankan perintah berikut:

$ daftar spesifikasi jupyter-kernel

Anda harus menemukan “tslab” dan “jslab” di daftar kernel JupyterHub yang tersedia.

Jika Anda masuk ke JupyterHub, Anda akan menemukan bahasa pemrograman TypeScript di bagian “Notebook”.

Untuk membuat buku catatan TypeScript Jupyter, klik “TypeScript” dari bagian “Notebook”.

Buku catatan JupyterHub TypeScript baru harus dibuat.

Anda dapat menulis dan mendokumentasikan kode TypeScript dengan cara yang sama seperti yang Anda lakukan pada kode Python.

Kesimpulan

Pada artikel ini, kami menunjukkan kepada Anda cara menginstal Node.js dan tslab di Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora dan distribusi Linux berbasis Ubuntu/Debian dan berbasis RPM lainnya. Kami juga menunjukkan kepada Anda cara menginstal kernel TypeScript di JupyterHub sehingga Anda dapat menjalankan dan mendokumentasikan kode TypeScript di notebook Jupyter seperti yang Anda lakukan dengan kode Python.

Referensi: