1.初始化一个Nestjs项目
$ npm i -g @nestjs/cli
$ nest new project-name
2.启动项目
$ npm run start
3.TypeORM集成
$ npm install --save @nestjs/typeorm typeorm mysql2
在AppModule 导入TypeOrmModule
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
@Module({
imports: [
TypeOrmModule.forRoot({
type: 'mysql',
host: 'localhost',
port: 3306,
username: 'root',
password: 'root',
database: 'test',
entities: [],
synchronize: true,
}),
],
})
export class AppModule {}
环境配置
安装config依赖
$ npm i --save @nestjs/config
配置环境变量
sr