Mise

NOWOŚĆ

Node.js v23 oraz Mise

Opublikowano: 14.04.2025 o godz. 00:23
@admin

Mise: Nowoczesny zamiennik dla RVM z obsługą wielu języków programowania

Z radością przedstawiamy Mise – potężne i wydajne narzędzie do zarządzania środowiskami programistycznymi, stanowiące nowoczesną alternatywę dla RVM. W przeciwieństwie do RVM, które skupia się wyłącznie na Rubym, Mise umożliwia łatwą instalację i zarządzanie Ruby, Pythonem, Node.js, Rustem oraz Go (Golang) – wszystko z poziomu jednego narzędzia.

Dlaczego Mise?

Mise zostało zaprojektowane z myślą o wydajności i prostocie. Główne zalety:

  • Obsługa wielu języków – łatwa instalacja i zarządzanie Ruby, Pythonem, Node.js, Rustem i Go (Golang).
  • Wersjonowanie środowisk – możliwość definiowania wersji języków dla konkretnych projektów lub użytkowników.
  • Kompatybilność z wieloma shellami – działa z Bash, Zsh, Fish i innymi.

Jak korzystać z Mise?
Szczegółowe informacje znajdziesz w dokumentacji hostingu SMALL.PL:
https://pomoc.small.pl/Mise/

Node.js v23

Najnowsza wersja Node.js v23 — jest już dostępna na naszych serwerach i wprowadza kilka istotnych nowości:

  • Wbudowana obsługa modułów ES za pomocą require(): przed wersją v23.0.0 do ładowania natywnych modułów ES wymagane było użycie flagi –experimental-require-module. Teraz ta funkcjonalność jest w pełni zintegrowana i domyślnie włączona.
  • Stabilizacja polecenia –run: flaga –run umożliwiająca wydajniejsze uruchamianie skryptów, została ustabilizowana i jest gotowa do powszechnego użycia.
  • Ulepszenia runnera testów: runner testów obsługuje teraz wzorce glob, co pozwala na bardziej elastyczną i wygodną konfigurację testów.
  • Integracja z TypeScript: flaga –experimental-strip-types nie jest już potrzebna – funkcja ta jest teraz domyślnie włączona, co oznacza, że pliki TypeScript mogą być uruchamiane natywnie bez dodatkowej konfiguracji (np. wystarczy uruchomić node index.ts).

Użycie przez SSH:

Node.js v23 jest dostępne za pomocą następujących poleceń:

node23 (środowisko uruchomieniowe JavaScript)
npx23 (runner pakietów)
npm23 (menedżer pakietów)
yarn23 (menedżer pakietów)

Dla aplikacji webowych: wybierz Node.js v23 spośród dostępnych wersji podczas tworzenia hosta wirtualnego przez panel DevilWEB lub użyj SSH z następującym poleceniem:

devil www add DOMENA nodejs /usr/local/bin/node23 ŚRODOWISKO

Gdzie:

DOMENA – to adres Twojej strony.
ŚRODOWISKO – może być jednym z: production, staging, development lub test.

Informacja na temat wsparcia dla Node.js

  • Wersje LTS (Long Term Support) / parzyste wydania Node.js (obecnie zainstalowane: v14, v16, v18, v20 i v22) są wspierane tak długo, jak długo pozostają funkcjonalne (czyli kompilują się i działają bez problemów na serwerze Passenger).
  • Wersje nieparzyste Node.js (obecnie zainstalowana: v23) są zawsze zastępowane przez kolejne wydanie. Oznacza to, że Node.js v23 zostanie zastąpione przez v25.

Odblokuj IP

Wybierz serwer i następnie kliknij przycisk "Odblokuj", aby odblokować swój adres w naszych zaporach sieciowych.

Pomyślnie odblokowano Twój adres IP!

SMALL.PL korzysta z plików cookies w celu realizacji usług: statystycznych, społecznościowych, funkcjonalnych. Korzystanie z serwisu bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Państwa urządzeniu końcowym. Zmiany ustawień dotyczących cookies można dokonać w każdym czasie. Szczegółowe informacje umieściliśmy w Polityce Prywatności i Bezpieczeństwa. Akceptuję Odrzucam