1.3 KiB
🏃🏻♂️ Running the server
There are many methods to run the server. Choose one that suits best for the situation.
Important
Make sure you've followed the 🏗️ Setting up the environment steps.
👷🏻 Development mode (recommended)
There will be no compilation step, and Bun will automatically watch changes and restart the server for you.
You can quickly start the server by running:
bun dev
🌐 Production mode
Production mode runs no different from the development server, it simply has less debugging information printed to console by default. However, more production-specific features may come.
To start the server in production mode, you'll have to:
-
Set the
NODE_ENVenvironment variable toproductionIt is very possible to set the value in the
.envfile and let Bun load it, but it is recommended to set the variable before Bun even starts. -
Start the server
bun dev
📦 Building
If you're looking to build and host the server somewhere else, you can run:
bun bundle
The files will be placed in the dist directory. Configurations and .env files will NOT be copied automatically.