Introduction
Noderize lets you create Node apps in less than 30 seconds.
The role of Noderize is to replace your build configuration for a batteries-included experience, focused on features and flexibility.
It aims to get out of your way and not require any configuration until you need it, making it very simple to get started in a few seconds.
Try it out for yourself:
yarn create noderize <path>
# or
npx create-noderize <path>
See more create-noderize
options.
(Noderize requires Node 8+).
Develop
Once you have created your Noderize project, simply cd
into it and you can run it for development using the watch
script:
yarn watch
# or
npm run watch
This will continuously rebuild your app and rerun your app as you code!
Build & Start
You can build your app using the build
script:
yarn build
# or
npm run build
This will build your app to dist/index.js
(this output is optionally configurable).
You can then run your file using the start
script (for source map support) or using Node directly:
yarn start
# or
npm start
# or (no source map)
node dist/index.js
Additional Features
Noderize is packed with features such as modern JavaScript support and TypeScript support.
Code formatting (format
script) and testing (test
script) is built-in and lets you get working on your high-quality code distraction-free.