Hvordan installere TypeScript-kjernen på JupyterHub for å kjøre TypeScript-koder på Jupyter Notebooks

Hvordan Installere Typescript Kjernen Pa Jupyterhub For A Kjore Typescript Koder Pa Jupyter Notebooks



Programmeringsspråkstøtten kommer som kjerner på JupyterHub. Python-kjernen kommer som standard installert på JupyterHub som aktiverer Python-programmeringsspråket på Jupyter Notebooks. Du kan også bruke de andre programmeringsspråkene på Jupyter Notebooks. Alt du trenger å gjøre er å installere de riktige kjernene for JupyterHub på datamaskinen din.

I denne artikkelen vil vi vise deg hvordan du installerer JupyterHub TypeScript-kjernen på JupyterHub-serveren din slik at JupyterHub-brukerne kan kjøre og dokumentere TypeScript-kodene på Jupyter Notebooks akkurat som de kjører og dokumenterer Python-kodene.

MERK: Hvis du ikke har JupyterHub installert på datamaskinen din, kan du lese en av artiklene avhengig av Linux-distribusjonen du bruker:







1 . Hvordan installere den nyeste versjonen av JupyterHub på Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. Hvordan installere den nyeste versjonen av JupyterHub på Fedora 38+/RHEL 9/Rocky Linux 9



Emne for innhold:

  1. Installere Node.js på Ubuntu/Debian/Linux Mint
  2. Installerer Node.js på RHEL/Rocky Linux/CentOS/Fedora
  3. Sjekker om Node.js og NPM er riktig installert
  4. Installerer TypeScript-kjernen på JupyterHub
  5. Sjekker om JupyterHub TypeScript-kjernen er riktig installert
  6. Konklusjon
  7. Referanser

Installere Node.js på Ubuntu/Debian/Linux Mint

For at JupyterHub TypeScript-kjernen skal fungere, må du ha Node.js installert på datamaskinen. Hvis du bruker Ubuntu/Debian/Linux Mint eller en annen Ubuntu/Debian-basert Linux-distribusjon som din JupyterHub-server, kan du installere Node.js fra det offisielle pakkelageret til Linux-distribusjonen din.





Først oppdaterer du APT-pakkedatabasebufferen med følgende kommando:

$ sudo passende oppdatering

  Et skjermbilde av en dataskjerm Beskrivelse generert automatisk



For å installere Node.js og Node Package Manager (NPM), kjør følgende kommando:

$ sudo apt installere nodejs npm

For å bekrefte installasjonen, trykk 'Y' og trykk deretter .

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Node.js og NPM blir installert. Det tar en stund å fullføre.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

På dette tidspunktet bør Node.js og NPM være installert.

  Et skjermbilde av et dataprogram Beskrivelse generert automatisk

Installerer Node.js på RHEL/Rocky Linux/CentOS/Fedora

For at JupyterHub TypeScript-kjernen skal fungere, må du ha Node.js installert på datamaskinen. Hvis du bruker RHEL/Rocky Linux/CentOS/Fedora eller en annen RPM-basert Linux-distribusjon som din JupyterHub-server, kan du installere Node.js fra det offisielle pakkelageret til Linux-distribusjonen din.

Først oppdaterer du DNF-pakkedatabasebufferen med følgende kommando:

$ sudo dnf makecache

For å installere Node.js og Node Package Manager (NPM), kjør følgende kommando:

$ sudo dnf installere nodejs npm

For å bekrefte installasjonen, trykk 'Y' og trykk deretter .

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Node.js og NPM blir installert. Det tar en stund å fullføre.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

På dette tidspunktet bør Node.js og NPM være installert.

Sjekker om Node.js og NPM er riktig installert

For å bekrefte om Node.js og NPM er riktig installert, kjør følgende kommandoer:

$ node --versjon

$ npm --versjon

Som du kan se, er Node.js 12.22.9 og NPM 8.5.1 installert på vårt Ubuntu 22.04 LTS-operativsystem.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Installerer TypeScript-kjernen på JupyterHub

JupyterHub legger til TypeScript-støtte gjennom bruk av tslab . For å installere tslab Node.js-pakken på datamaskinen din, kjør følgende kommando:

$ sudo npm installere -g tslab

tslab Node.js-pakken blir installert. Det tar noen sekunder å fullføre.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Pakken tslab Node.js bør installeres på dette tidspunktet.

Når tslab Node.js-pakken er installert, må du installere JupyterHub TypeScript-kjernen for å aktivere TypeScript-støtte på JupyterHub-notatbøker.

Først aktiverer du JupyterHub virtuelle miljø med følgende kommando:

$ . / opt / jupyterhub / bin / aktivere

For å installere JupyterHub TypeScript-kjernen for hele systemet (for alle JupyterHub-brukere), kjør følgende kommando:

$ sudo STI = $PATH tslab installere --prefiks = / opt / jupyterhub

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Sjekker om JupyterHub TypeScript-kjernen er riktig installert

For å sjekke om tslab TypeScript JupyterHub-kjernen er installert, kjør følgende kommando:

$ jupyter-kjernespec-liste

Du bør finne 'tslab' og 'jslab' i listen over tilgjengelige JupyterHub-kjerner.

Hvis du logger på JupyterHub, bør du finne TypeScript-programmeringsspråket i delen 'Notatbok'.

For å lage en TypeScript Jupyter-notisbok, klikk på 'TypeScript' fra 'Notatbok'-delen.

En ny JupyterHub TypeScript notatbok bør opprettes.

Du kan skrive og dokumentere TypeScript-kodene på samme måte som du gjør i Python-koder.

Konklusjon

I denne artikkelen viste vi deg hvordan du installerer Node.js og tslab på Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora og andre Ubuntu/Debian-baserte og RPM-baserte Linux-distribusjoner. Vi viste deg også hvordan du installerer TypeScript-kjernen på JupyterHub slik at du kan kjøre og dokumentere TypeScript-kodene på Jupyter-notatbøker akkurat som du gjør i Python-koder.

Referanser: