ZOYKU火线榜

catsmiaow/nestjs-project-performance技术文档

Node.js framework NestJS project for performance

多语言回退提示:当前仓库原作者暂未发布本地化文档,已为您无缝切换至官方英文原版(English),排版及代码实例完整保真。
npm i nestjs-project-performance

nestjs-project-performance

Node.js framework NestJS project for performance

If you focus on the performance or features of the module, you can consider using another module as an alternative in NestJS.
In this example, the changed modules are as follows.

Configuration

  1. Create a .env file
  2. Edit env config
    • Edit the file in the config/envs folder.
    • default, development, production, test

Installation

# 1. node_modules
pnpm install
# 2. When synchronize database from existing entities
pnpm entity:sync
# 2-1. When import entities from an existing database
pnpm entity:load

Development

pnpm start:dev

Run http://localhost:3000

Test

pnpm test # exclude e2e
pnpm test:e2e # only e2e

Production

# define NODE_ENV and PORT
pnpm build
# NODE_ENV=production PORT=8000 node dist/app.js
node dist/app.js

Documentation

# https://docs.nestjs.com/openapi/cli-plugin#swc-builder
# Update the metadata before running the swagger server.
pnpm esm bin/generate-metadata.ts
# API, Swagger - src/swagger.ts
pnpm doc:api #> http://localhost:8000/api

Implements

文档镜像归档自 GitHub 官方源路径 · 访问原项目 GitHub
最后同步快照:2026-11-09