- License
- MIT
- Install Size
- 2 MB(22.1 MB)
- Vulns
- 0
- Published
$
npm install @napi-rs/cli$
pnpm add @napi-rs/cli$
yarn add @napi-rs/cli$
bun add @napi-rs/cli$
deno add npm:@napi-rs/cli$
vlt install @napi-rs/cli$
vp add @napi-rs/cli# Run locally
$
npx napi$
pnpm exec napi$
npx napi$
bunx napi$
deno run npm:@napi-rs/cli$
vlx napi$
vp exec napi@napi-rs/cli
Cli tools for napi-rs
# or npm, pnpm
yarn add @napi-rs/cli -D
yarn napi build
Commands
| Command | desc | docs |
|---|---|---|
| new | create new napi-rs project | ./docs/new.md |
| build | build napi-rs project | ./docs/build.md |
| create-npm-dirs | Create npm package dirs for different platforms | ./docs/create-npm-dirs |
| artifacts | Copy artifacts from Github Actions into specified dir | ./docs/artifacts.md |
| rename | Rename the napi-rs project | ./docs/rename.md |
| universalize | Combile built binaries into one universal binary | ./docs/universalize.md |
| version | Update version in created npm packages by create-npm-dirs |
./docs/version.md |
| pre-publish | Update package.json and copy addons into per platform packages | ./docs/pre-publish.md |
Debug mode
DEBUG="napi:*" napi [command]