nestjs使用配置文件连接数据库 发表于 2019-05-08 | 分类于 node | 阅读次数: 安装12$ npm i --save dotenv$ npm i --save-dev @types/dotenv 创建一个.env文件123456DB_HOST=localhostDB_PORT=3306DB_USETNAME=rootDB_PASSWORD=123456DB_DATABASE=testDB_SYNC=true 全局引入12<!--main.ts-->import 'dotenv/config' 连接数据库1234567891011121314151617<!--app.moudle.ts-->@Module({ imports: [ TypeOrmModule.forRoot({ type: 'mysql', host: process.env.DB_HOST, port: parseInt(process.env.DB_PORT), username: process.env.DB_USETNAME, password: process.env.DB_PASSWORD, database: process.env.DB_DATABASE, entities: [__dirname + '/**/*.entity{.ts,.js}'], synchronize: process.env.DB_SYNC=='true'?true:false, logging: true }), ], ...})