24.a-配置信息
小于 1 分钟
官方资料 Configuration
配置和使用
app.module.ts
@Module({
imports: [
ConfigModule.forRoot({
envFilePath: ['.env.development'],
ignoreEnvFile: false,
isGlobal: true,
}),
TypeOrmModule.forRoot({
type: 'mysql', //数据库类型
username: process.env.DB_USER, //账号
password: process.env.DB_PASSWD, //密码
host: process.env.DB_HOST, //host
port: parseInt(process.env.DB_PORT, 10) || 3306, /
})
export class AppModule {}
配置文件
.env.development
DB_HOST=127.0.0.1
DB_PORT=3306
DB_USER=root
DB_PASSWD=123456