Noderize

Noderize

  • Docs
  • GitHub

›Get Started

Get Started

  • Introduction
  • Create
  • Scripts
  • Examples

Configuration

  • Index
  • Noderize
  • Prettier
  • Jest

Features

  • Index
  • Modern JavaScript
  • Flow
  • TypeScript
  • Code Formatting
  • Testing
  • Linting

Guides

  • Index
  • Migrate
  • Publishing
  • Heroku
  • Firebase Cloud Functions
  • Google Cloud Functions

Tutorials

  • Index
  • Express
  • CLI

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.

Create Noderize App →
Noderize
Docs
Getting StartedConfigurationFeaturesGuidesTutorials
More
BlogGitHubStar
Copyright © 2018 Charles Crete.