Build Test with Ninja
February 27, 2026 ยท View on GitHub
Ninja can be used to speed up building tests with optimized parallelism.
To build the tests with ninja and node-gyp, run the following commands:
/node-addon-api $ node-gyp configure -C test -- -f ninja
/node-addon-api $ ninja -C test/build/Release
# Run tests
/node-addon-api $ node ./test/index.js
# Run tests with debug addon
/node-addon-api $ ninja -C test/build/Debug
/node-addon-api $ NODE_API_BUILD_CONFIG=Debug node ./test/index.js