В тази статия ще ви покажем как да инсталирате ядрото на JupyterHub TypeScript на вашия сървър на JupyterHub, така че потребителите на JupyterHub да могат да изпълняват и документират кодовете на TypeScript на преносимите компютри Jupyter точно както изпълняват и документират кодовете на Python.
ЗАБЕЛЕЖКА: Ако нямате инсталиран JupyterHub на вашия компютър, можете да прочетете една от статиите в зависимост от дистрибуцията на Linux, която използвате:
1 . Как да инсталирате най-новата версия на JupyterHub на Ubuntu 22.04 LTS/Debian 12/Linux Mint 21
2. Как да инсталирате най-новата версия на JupyterHub на Fedora 38+/RHEL 9/Rocky Linux 9
Тема на съдържанието:
- Инсталиране на Node.js на Ubuntu/Debian/Linux Mint
- Инсталиране на Node.js на RHEL/Rocky Linux/CentOS/Fedora
- Проверка дали Node.js и NPM са инсталирани правилно
- Инсталиране на ядрото на TypeScript на JupyterHub
- Проверка дали ядрото на JupyterHub TypeScript е инсталирано правилно
- Заключение
- Препратки
Инсталиране на Node.js на Ubuntu/Debian/Linux Mint
За да работи ядрото на JupyterHub TypeScript, трябва да имате инсталиран Node.js на вашия компютър. Ако използвате Ubuntu/Debian/Linux Mint или друга базирана на Ubuntu/Debian Linux дистрибуция като ваш JupyterHub сървър, можете да инсталирате Node.js от официалното хранилище на пакети на вашата Linux дистрибуция.
Първо актуализирайте кеша на базата данни на APT пакета със следната команда:
$ sudo подходяща актуализация
За да инсталирате Node.js и Node Package Manager (NPM), изпълнете следната команда:
$ sudo ап Инсталирай nodejs npm За да потвърдите инсталацията, натиснете “Y” и след това натиснете
Node.js и NPM се инсталират. Отнема известно време, за да завършите.
На този етап Node.js и NPM трябва да бъдат инсталирани.
Инсталиране на Node.js на RHEL/Rocky Linux/CentOS/Fedora
За да работи ядрото на JupyterHub TypeScript, трябва да имате инсталиран Node.js на вашия компютър. Ако използвате RHEL/Rocky Linux/CentOS/Fedora или друга дистрибуция на Linux, базирана на RPM, като ваш JupyterHub сървър, можете да инсталирате Node.js от официалното хранилище на пакети на вашата Linux дистрибуция.
Първо актуализирайте кеша на базата данни на пакета DNF със следната команда:
$ sudo dnf makecache
За да инсталирате Node.js и Node Package Manager (NPM), изпълнете следната команда:
$ sudo dnf Инсталирай nodejs npm За да потвърдите инсталацията, натиснете “Y” и след това натиснете
Node.js и NPM се инсталират. Отнема известно време, за да завършите.
На този етап Node.js и NPM трябва да бъдат инсталирани.
Проверка дали Node.js и NPM са инсталирани правилно
За да потвърдите дали Node.js и NPM са инсталирани правилно, изпълнете следните команди:
$ възел --версия$ npm --версия
Както можете да видите, Node.js 12.22.9 и NPM 8.5.1 са инсталирани на нашата операционна система Ubuntu 22.04 LTS.
Инсталиране на ядрото на TypeScript на JupyterHub
JupyterHub добавя поддръжка на TypeScript чрез използването на цлаб . За да инсталирате пакета tslab Node.js на вашия компютър, изпълнете следната команда:
$ sudo npm Инсталирай -g цлабПакетът tslab Node.js се инсталира. Завършването отнема няколко секунди.
Пакетът tslab Node.js трябва да бъде инсталиран на този етап.
След като пакетът tslab Node.js бъде инсталиран, трябва да инсталирате ядрото на JupyterHub TypeScript, за да активирате поддръжката на TypeScript на преносими компютри JupyterHub.
Първо активирайте виртуалната среда на JupyterHub със следната команда:
$ . / избирам / jupyterhub / кошче / активиратеЗа да инсталирате ядрото на JupyterHub TypeScript в цялата система (за всички потребители на JupyterHub), изпълнете следната команда:
$ sudo ПЪТЕКА = $PATH цлаб Инсталирай --префикс = / избирам / jupyterhub
Проверка дали ядрото на JupyterHub TypeScript е инсталирано правилно
За да проверите дали ядрото tslab TypeScript JupyterHub е инсталирано, изпълнете следната команда:
$ jupyter-kernelspec списъкТрябва да намерите „tslab“ и „jslab“ в наличния списък с ядра на JupyterHub.
Ако влезете в JupyterHub, трябва да намерите езика за програмиране TypeScript в секцията „Бележник“.
За да създадете бележник на TypeScript Jupyter, щракнете върху „TypeScript“ от секцията „Бележник“.
Трябва да се създаде нов бележник на JupyterHub TypeScript.
Можете да пишете и документирате кодовете на TypeScript по същия начин, както правите в кодовете на Python.
Заключение
В тази статия ви показахме как да инсталирате Node.js и tslab на Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora и други дистрибуции на Linux, базирани на Ubuntu/Debian и RPM. Ние също така ви показахме как да инсталирате ядрото TypeScript на JupyterHub, така че да можете да стартирате и документирате TypeScript кодовете на преносими компютри Jupyter точно както правите в кодовете на Python.