diff --git a/pages/common/ncc.md b/pages/common/ncc.md new file mode 100644 index 0000000000..f349eeeae0 --- /dev/null +++ b/pages/common/ncc.md @@ -0,0 +1,29 @@ +# ncc + +> Compile a Node.js application into a single file. +> Supports TypeScript, binary addons and dynamic requires. +> More information: . + +- Bundle a Node.js application: + +`ncc build {{path/to/file.js}}` + +- Bundle and minify a Node.js application: + +`ncc build --minify {{path/to/file.js}}` + +- Bundle and minify a Node.js application and generate source maps: + +`ncc build --source-map {{path/to/file.js}}` + +- Automatically recompile on changes to source files: + +`ncc build --watch {{path/to/file.js}}` + +- Bundle a Node.js application into a temporary directory and run it for testing: + +`ncc run {{path/to/file.js}}` + +- Clean the `ncc` cache: + +`ncc clean cache`