Paano Mag-install ng TypeScript Kernel sa JupyterHub para Magpatakbo ng Mga TypeScript Code sa Jupyter Notebook

Paano Mag Install Ng Typescript Kernel Sa Jupyterhub Para Magpatakbo Ng Mga Typescript Code Sa Jupyter Notebook



Ang suporta sa programming language ay dumating bilang mga kernel sa JupyterHub. Ang Python kernel ay naka-install bilang default sa JupyterHub na nagbibigay-daan sa Python programming language sa Jupyter Notebooks. Maaari mo ring gamitin ang iba pang mga programming language sa iyong Jupyter Notebook. Ang kailangan mo lang gawin ay i-install ang naaangkop na mga kernel para sa JupyterHub sa iyong computer.

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:

  1. Pag-install ng Node.js sa Ubuntu/Debian/Linux Mint
  2. Pag-install ng Node.js sa RHEL/Rocky Linux/CentOS/Fedora
  3. Pagsuri Kung Tamang Naka-install ang Node.js at NPM
  4. Pag-install ng TypeScript Kernel sa JupyterHub
  5. Pagsuri Kung Tamang Na-install ang JupyterHub TypeScript Kernel
  6. Konklusyon
  7. 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

  Awtomatikong nabuo ang isang screenshot ng screen ng computer Paglalarawan



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 .

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

Ini-install ang Node.js at NPM. Ito ay tumatagal ng ilang sandali upang makumpleto.

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

Sa puntong ito, dapat na mai-install ang Node.js at NPM.

  Awtomatikong nabuo ang isang screenshot ng isang computer program na Paglalarawan

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 .

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

Ini-install ang Node.js at NPM. Ito ay tumatagal ng ilang sandali upang makumpleto.

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

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.

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

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 tslab

Ini-install ang tslab Node.js package. Ito ay tumatagal ng ilang segundo upang makumpleto.

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

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 / buhayin

Upang 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

  Awtomatikong nabuo ang isang screenshot ng isang paglalarawan ng computer

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 list

Dapat 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.

Mga sanggunian: