The official command-line tool for building, developing, and packaging applications with Reset Framework. Current stable version is 1.2.5, with a release cadence aligned with the core framework (published after schema, backend, and SDK packages). Key differentiators: it orchestrates the full lifecycle (create, dev, build, package, doctor), optionally compiles the runtime from source via CMake/Ninja, and remains thin by delegating platform logic to separate runtime packages. Requires Node.js >=20.19.0.
npm install reset-framework-cliVerified import paths — ran on the pinned version, not inferred.
Demonstrates installing the CLI globally, creating a new app, running dev server, building, packaging, and running diagnostics.
Update Node.js to version 20.19.0 or later.
Install CMake (>=3.15), Ninja, Git, and a C++ compiler (e.g., GCC, Clang, MSVC).
Use the CLI via npx or global install, or invoke the binary from child process.
Ensure at least 5GB free space and a stable internet connection. Consider using an existing vcpkg toolchain if available.
Ensure @reset-framework/runtime-* package for your platform is installed. Use --runtime-source to compile from source if no bundled runtime is available.
Align versions with the core framework release. Check peer dependencies or publish order documentation.
Install the missing package: npm install @reset-framework/schema or ensure it's in the project's node_modules.
Install globally: npm install -g reset-framework-cli. Alternatively, use npx reset-framework-cli.
Update Node.js to >=20.19.0. Suppress with NODE_NO_WARNINGS=1 if desired.