Sa artikulong ito, ipapakita namin sa iyo kung paano i-install ang JupyterHub TypeScript kernel sa iyong JupyterHub server para mapatakbo at maidokumento ng mga user ng JupyterHub ang mga TypeScript code sa Jupyter Notebooks tulad ng pagpapatakbo at pagdodokumento nila ng mga Python code.
TANDAAN: Kung wala kang JupyterHub na naka-install sa iyong computer, maaari mong basahin ang isa sa mga artikulo depende sa pamamahagi ng Linux na iyong ginagamit:
1 . Paano I-install ang Pinakabagong Bersyon ng JupyterHub sa Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21
2. Paano I-install ang Pinakabagong Bersyon ng JupyterHub sa Fedora 38+/RHEL 9/Rocky Linux 9
Paksa ng Nilalaman:
- Pag-install ng Node.js sa Ubuntu/Debian/Linux Mint
- Pag-install ng Node.js sa RHEL/Rocky Linux/CentOS/Fedora
- Pagsuri Kung Tamang Naka-install ang Node.js at NPM
- Pag-install ng TypeScript Kernel sa JupyterHub
- Pagsuri Kung Tamang Na-install ang JupyterHub TypeScript Kernel
- Konklusyon
- Mga sanggunian
Pag-install ng Node.js sa Ubuntu/Debian/Linux Mint
Para gumana ang JupyterHub TypeScript kernel, dapat ay mayroon kang Node.js na naka-install sa iyong computer. Kung gumagamit ka ng Ubuntu/Debian/Linux Mint o anumang iba pang pamamahagi ng Linux na nakabatay sa Ubuntu/Debian bilang iyong server ng JupyterHub, maaari mong i-install ang Node.js mula sa opisyal na imbakan ng package ng iyong pamamahagi ng Linux.
Una, i-update ang APT package database cache gamit ang sumusunod na command:
$ sudo angkop na pag-update
Upang i-install ang Node.js at Node Package Manager (NPM), patakbuhin ang sumusunod na command:
$ sudo apt i-install nodejs npm Upang kumpirmahin ang pag-install, pindutin ang 'Y' at pagkatapos ay pindutin
Ini-install ang Node.js at NPM. Ito ay tumatagal ng ilang sandali upang makumpleto.
Sa puntong ito, dapat na mai-install ang Node.js at NPM.
Pag-install ng Node.js sa RHEL/Rocky Linux/CentOS/Fedora
Para gumana ang JupyterHub TypeScript kernel, dapat ay mayroon kang Node.js na naka-install sa iyong computer. Kung gumagamit ka ng RHEL/Rocky Linux/CentOS/Fedora o anumang iba pang pamamahagi ng Linux na nakabatay sa RPM bilang iyong JupyterHub server, maaari mong i-install ang Node.js mula sa opisyal na imbakan ng package ng iyong pamamahagi ng Linux.
Una, i-update ang DNF package database cache gamit ang sumusunod na command:
$ sudo dnf makecache
Upang i-install ang Node.js at Node Package Manager (NPM), patakbuhin ang sumusunod na command:
$ sudo dnf i-install nodejs npm Upang kumpirmahin ang pag-install, pindutin ang 'Y' at pagkatapos ay pindutin
Ini-install ang Node.js at NPM. Ito ay tumatagal ng ilang sandali upang makumpleto.
Sa puntong ito, dapat na mai-install ang Node.js at NPM.
Pagsuri Kung Tamang Naka-install ang Node.js at NPM
Upang kumpirmahin kung tama ang pagkaka-install ng Node.js at NPM, patakbuhin ang mga sumusunod na command:
$ node --bersyon$ npm --bersyon
Gaya ng nakikita mo, ang Node.js 12.22.9 at NPM 8.5.1 ay naka-install sa aming Ubuntu 22.04 LTS operating system.
Pag-install ng TypeScript Kernel sa JupyterHub
Nagdaragdag ang JupyterHub ng suporta sa TypeScript sa pamamagitan ng paggamit ng tslab . Upang i-install ang tslab Node.js package sa iyong computer, patakbuhin ang sumusunod na command:
$ sudo npm i-install -g tslabIni-install ang tslab Node.js package. Ito ay tumatagal ng ilang segundo upang makumpleto.
Dapat na mai-install ang tslab Node.js package sa puntong ito.
Kapag na-install na ang tslab Node.js package, kailangan mong i-install ang JupyterHub TypeScript kernel upang paganahin ang TypeScript support sa JupyterHub notebook.
Una, i-activate ang JupyterHub virtual environment gamit ang sumusunod na command:
$ . / opt / jupyterhub / bin / buhayinUpang i-install ang JupyterHub TypeScript kernel system-wide (para sa lahat ng user ng JupyterHub), patakbuhin ang sumusunod na command:
$ sudo DAAN = $PATH tslab i-install --prefix = / opt / jupyterhub
Pagsuri Kung Tamang Na-install ang JupyterHub TypeScript Kernel
Upang suriin kung ang tslab TypeScript JupyterHub kernel ay naka-install, patakbuhin ang sumusunod na command:
$ jupyter-kernelspec listDapat mong mahanap ang 'tslab' at 'jslab' sa magagamit na listahan ng mga kernel ng JupyterHub.
Kung mag-log in ka sa JupyterHub, dapat mong mahanap ang TypeScript programming language sa seksyong 'Notebook'.
Upang lumikha ng isang TypeScript Jupyter notebook, mag-click sa 'TypeScript' mula sa seksyong 'Notebook'.
Dapat gumawa ng bagong JupyterHub TypeScript notebook.
Maaari mong isulat at idokumento ang mga TypeScript code sa parehong paraan tulad ng ginagawa mo sa Python code.
Konklusyon
Sa artikulong ito, ipinakita namin sa iyo kung paano i-install ang Node.js at tslab sa Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora at iba pang mga distribusyon ng Linux na nakabatay sa Ubuntu/Debian at nakabatay sa RPM. Ipinakita rin namin sa iyo kung paano i-install ang TypeScript kernel sa JupyterHub upang maaari mong patakbuhin at idokumento ang mga TypeScript code sa Jupyter notebook tulad ng ginagawa mo sa Python code.