3 dépôts
Installs a particular Node.js version and uses it to execute a command or script.
Distinct from Node.js Version Managers: Distinct from Node.js Version Managers: focuses on per-command version installation rather than persistent switching between installed versions.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Per-Command Version Runtimes. Refine with filters or upvote what's useful.
nvm is a Node.js version manager implemented as a POSIX bash script. It serves as a shell environment manager and runtime orchestrator for installing, switching, and managing multiple versions of the Node.js runtime on POSIX systems. The tool allows for the automation of runtime switching by reading configuration files in project directories to select the required version. It supports the management of long-term support releases and the migration of global packages between different installed versions of the runtime. The project covers broader capabilities including runtime management throug
Provides the ability to run a command using a specific Node.js version without permanently switching the active runtime.
vite-plus est une chaîne d'outils de développement web unifiée et une interface en ligne de commande conçue pour gérer les builds Vite, les runtimes JavaScript et les gestionnaires de paquets depuis un point d'entrée unique. Il fonctionne comme un gestionnaire de runtime JavaScript pour installer et épingler les versions de langage, un orchestrateur de tâches monorepo pour l'exécution de scripts sensibles aux dépendances, et un moteur d'échafaudage de projet pour amorcer des applications et des bibliothèques. Le projet se distingue en consolidant un cycle de vie de développement complet dans un seul outil, doté d'un moteur d'analyse statique unifié qui effectue la vérification de type, le linting et le formatage en une seule passe. Il fournit une orchestration monorepo avancée grâce à l'exécution parallèle et un système de mise en cache des résultats qui utilise une invalidation basée sur l'empreinte numérique pour ignorer les tâches redondantes. La chaîne d'outils couvre également un large éventail de capacités, y compris des pipelines d'assets web pour la compilation de production, le provisionnement automatisé d'environnements et la gestion des hooks de commit Git. Elle inclut également des utilitaires pour l'exécution de tests unitaires natifs et la création de binaires exécutables natifs.
Runs a command or script using a specified language version without modifying the global system environment.
npx is a tool that combines Node version management, on-demand package running, caching installation, remote execution, and shell command fallback into a single interface. It functions as an npm package runner that executes binaries on demand without requiring a global or local install, while also serving as an on-demand package installer that downloads and caches packages automatically before running their commands. The tool distinguishes itself through its ability to install and use specific Node.js versions on the fly for executing commands or scripts, and by replacing the shell's default
Installs a particular Node.js version and uses it to execute a command or script.