ENbext.dev
DocumentationPremiers pas

Traduction automatique depuis l’anglais. Consulter l’original.

Sur cette page

Installation

La version publique Linux x64 associe bext 0.2.11, tsc-rs 0.4.2 et PRISM ( @bext-stack/framework ) 0.2.0. Il nécessite la glibc 2.31 ou une version plus récente. Le moteur embarque le V8 et le Turbopack ; la version inclut également le compilateur natif TypeScript et les ressources du framework nécessaires au rendu des sites PRISM.

Script d'installation (recommandé)#

bash
curl -fsSL https://bext.dev/install | sh

Le programme d'installation résout le canal stable une fois, télécharge un bundle immuable et vérifie sa somme de contrôle SHA256 avant l'installation. Il installe bext, tsc-rs et bext-framework ensemble dans ~/.local/bin (ou $XDG_BIN_HOME lorsqu'il est défini). Ajoutez ce répertoire à PATH si nécessaire :

bash
export PATH="$HOME/.local/bin:$PATH"
bext --version
# bext 0.2.11
tsc-rs --version
# tsc-rs 0.4.2
Variable Défaut But
BEXT_INSTALL_DIR $XDG_BIN_HOME ou ~/.local/bin Répertoire d'installation ; sudo n'est demandé que lorsqu'il est nécessaire d'y écrire
BEXT_RELEASE_ID Le canal stable Épingler une version immuable, telle que 20261004-bext-0.2.11-tsc-0.4.2
BEXT_RELEASE_URL https://get.bext.dev Hôte des versions ou le miroir compatible
BEXT_SHARED_FRAMEWORK_DIR Découvert à côté de l'exécutable Remplacer le répertoire framework pour une installation personnalisée
TSCRS_PATH Découvert à côté de l'exécutable Remplacer le chemin du compilateur natif

L'exécution à nouveau du programme d'installation met à jour les outils installés. Les processus serveur en cours d'exécution conservent leur environnement d'exécution actuel jusqu'à ce que vous déployiez explicitement la nouvelle version. Voir Opérations → Mises à niveau pour les procédures de mise à niveau du serveur.

CLI npm#

Sous Linux x64 avec Node.js 18 ou version ultérieure :

bash
npm install -g @bext-stack/cli@0.2.11
bext --version

La CLI vérifie et met en cache le téléchargement du moteur versionné et dépend des versions exactes du framework PRISM et du compilateur tsc-rs. Pour utiliser le framework ou le compilateur indépendamment :

bash
npm install @bext-stack/framework@0.2.0
npm install --save-dev @bext-stack/tsc-rs@0.4.2
npx tsc-rs --version

Téléchargements et source#

La version bext inclut le bundle Linux x64 correspondant, les sommes de contrôle et le manifeste de build. L'hôte de téléchargement publie ses versions exactes, les révisions des sources et la vérification du rendu.

Le référentiel public bext contient des informations sur la version, ainsi que le framework publié et la source CLI. Le moteur complet est développé dans un monorepo privé ; le clonage du référentiel public ne fournit pas d'espace de travail bext-server Cargo.

Le référentiel tsc-rs fournit la source du compilateur et le téléchargements de plates-formes distinctes pour Linux x64/ARM64, macOS Intel/Apple Silicon et Windows x64. Ces plates-formes de compilateur sont distinctes du bundle Linux x64 bext actuel.

Démarrer un projet#

Le Démarrage rapide parcourt un site PRISM avec page.tsx, bext.config.toml et tsconfig.json.

Pour un projet existant, initialisez sa configuration et démarrez-le :

bash
cd my-existing-app
bext init --yes
bext run .

Prochaines étapes#

Modifier cette page ↗Besoin d’aide ? ↗
Rechercher dans la documentation

Saisissez un sujet, une commande ou une question.