Skip to main content

Start development server

The npm run dev command starts the Orion server in development mode with live-reloading & routes visualization enabled. It uses nodemon to monitor changes in the codebase and automatically restarts the server when changes are detected.

Usage

>>> npm run dev

Purpose

This command is used during the development phase to facilitate testing and debugging. It automatically reloads the server upon any code changes. Additionally, the development server enables a /visualize route, allowing you to view detailed information about the routes.

Note

To switch to development mode, set the ENVIRONMENT constant to "development".

Output

>>> npm run dev

> orion@1.0.0 dev
> nodemon index.js

[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,cjs,json
[nodemon] starting `node index.js`
[INFO] Visit /visualize to see information about the routes.
[INFO] Server running on port 3000.