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:
- Menginstal Node.js di Ubuntu/Debian/Linux Mint
- Menginstal Node.js di RHEL/Rocky Linux/CentOS/Fedora
- Memeriksa Apakah Node.js dan NPM Terinstal dengan Benar
- Menginstal Kernel TypeScript di JupyterHub
- Memeriksa Apakah Kernel TypeScript JupyterHub Diinstal dengan Benar
- Kesimpulan
- 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
Untuk menginstal Node.js dan Node Package Manager (NPM), jalankan perintah berikut:
$ sudo tepat Install nodejs npm Untuk mengonfirmasi instalasi, tekan 'Y' lalu tekan
Node.js dan NPM sedang diinstal. Butuh beberapa saat untuk menyelesaikannya.
Pada titik ini, Node.js dan NPM harus diinstal.
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
Node.js dan NPM sedang diinstal. Butuh beberapa saat untuk menyelesaikannya.
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.
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 lempenganPaket tslab Node.js sedang diinstal. Diperlukan beberapa detik untuk menyelesaikannya.
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 / mengaktifkanUntuk menginstal kernel JupyterHub TypeScript di seluruh sistem (untuk semua pengguna JupyterHub), jalankan perintah berikut:
$ sudo JALUR = $JALAN lempengan Install --awalan = / memilih / jupyterhub.dll
Memeriksa Apakah Kernel TypeScript JupyterHub Diinstal dengan Benar
Untuk memeriksa apakah kernel tslab TypeScript JupyterHub sudah terinstal, jalankan perintah berikut:
$ daftar spesifikasi jupyter-kernelAnda 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.