08. Serve Setup
In this chapter, we will go over how to set up a npm serve script to auto restart your development server when code is changed.
ts-node-dev
/nodemon
We can use ts-node-dev (for TypeScript) or nodemon (for JavaScript) package to monitor our code and auto restart when it detects changes.
Next, we add a serve
script to our package.json
:
{
"scripts": {
"serve": "ts-node-dev --respawn --transpile-only ./src/serve"
}
// ...
}
{
"scripts": {
"serve": "nodemon ./src/serve.mjs"
}
// ...
}
With that done, you can start development server by executing serve
script using terminal or IDE npm script integration:
npm run serve