Populært: Data opdateret 15. november 2026

Kategorier

Internet1.415
Kommunikation328
Lyd og video936
Grafik og design561
Kontor og produktivitet1.176
Udviklerværktøjer3.279
AI-værktøjer605
Sikkerhed og privatliv407
Systemværktøjer3.183
Spil544
Uddannelse og videnskab241
Netværk og IT292

Download Nub 0.7.3

The all-in-one JavaScript toolkit that augments Node.js instead of trying to replace it.

Dette er en ældre version. Den nyeste version er 0.11.0. Nub 0.11.0 · Udgivet:

Installationsfiler 0.7.3

ArkitekturTypeOmfangFilstørrelseDownloadSHA256
64-bit ZIP → Portabel — — github.com VirusTotal
ARM64 ZIP → Portabel — — github.com VirusTotal

Link og SHA256 stammer fra fællesskabets manifest i Windows Package Manager. Sammenlign hashen for den downloadede fil, før du kører den.

Udgivelsesnoter

A Windows fix for nub run, native TypeScript transform configuration, and import-text on the Node 24 LTS backport.
Important
Windows npm installs could not run scripts. On 0.7.0–0.7.2, nub run failed on Windows with "bundled POSIX shell (busybox.exe) was not found" from the second invocation onward. Upgrading fixes it; there is nothing to clean up by hand.
Windows
nub run executes script bodies through a bundled busybox sh, which the binary resolves relative to itself. 0.7.0 began hardlinking nub.exe into npm's global bin directory for a faster dispatch path, which moved the binary away from that shell — so the first call after an install worked and every later one failed. The launcher now carries the shell into a nub-sh/ subdirectory beside the relocated binary, and the resolution accepts that layout. It goes in a subdirectory rather than beside the executable because that directory is on PATH, where a bare busybox.exe would shadow a busybox the user installed themselves. (#699, #687)

Configuration
Project nub.jsonc gains six native TypeScript transform fields — jsx, jsxFactory, jsxFragmentFactory, jsxImportSource, decorators, and emitDecoratorMetadata. (#697)

Runtime
───────────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────────
Area │What changed │Commit
───────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────
import-text│--experimental-import-text is injected on the 24.19.0 LTS backport band as well as 26.5+, so a Node that knows the flag no longer falls through to the default loader and fails with │439853b
│ERR_UNKNOWN_FILE_EXTENSION │
───────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────
TypeScript │customConditions from tsconfig.json are applied as Node export conditions │005e8e4
───────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────
Environment│An explicit env file is refused when Varlock owns the environment, rather than being silently layered │dfe9b73
───────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────
Environment│.env.schema ownership is decided by loader resolution, and a missing schema is a refusal rather than a degrade │7dfeb95
───────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────

Types
@nubjs/types splits its shared declarations into common.d.ts and routes pre-6.0 compilers through a dedicated entry, so proposal declarations coexist with the official ones as they land. The fixture matrix runs under TypeScript 5.9, 6.0 and 7.0. (e29dc5c)

Testing & internals
- The Windows busybox probe runs its whole case matrix against both shell layouts, plus a negative control that fails when no shell is present (#699).
- A stray root nub.jsonc setting nodeCompat: true was removed; it disabled augmentation for every in-tree test and took the whole test matrix red (#696, #695).
- The v0.7 config-schema snapshot was refreshed against latest.json after the transform fields landed, restoring the release verification gate (f58f09f).
- Documentation for the runtime API augmentations, Varlock, and the configuration reference (ddcf309, f1b2542, 1eb177c).

What's Changed
- node: inject --experimental-import-text on the 24.19.0 backport band by @pullfrog[bot] in #689
- runtime: refuse an explicit env file when Varlock owns the environment by @colinhacks in #690
- env: decide .env.schema ownership by loader resolution, and refuse when it is missing by @colinhacks in #691
- runtime: apply tsconfig customConditions as Node export conditions by @colinhacks in #692
- ci: remove the stray root nub.jsonc that disabled augmentation by @pullfrog[bot] in #696
- config: add native TypeScript transform fields by @colinhacks in #697
- run(windows): carry the bundled POSIX shell with the relocated nub.exe by @colinhacks in #699

https://github.com/nubjs/nub/releases/tag/v0.7.3

Mest populære i Sprog og SDK’er

Se alle
  1. Go Programming LanguageSprog og SDK’er
  2. LLVMSprog og SDK’er · LLVM
  3. DenoSprog og SDK’er · Deno Land Inc.
  4. CMakeSprog og SDK’er · Kitware
  5. YarnSprog og SDK’er · Yarn Contributors
  6. pnpmSprog og SDK’er · pnpm
  7. CcacheSprog og SDK’er · Joel Rosdahl
  8. sbtSprog og SDK’er · Lightbend, Inc.
  9. BOINCSprog og SDK’er · Space Sciences Laboratory, U.C. Berkeley
  10. Dart SDKSprog og SDK’er · Google

Tags

Del