인프런 커뮤니티 질문&답변
.env error
작성
·
268
0
|
import { TypeOrmModuleOptions } from '@nestjs/typeorm'; |
|
| import dotenv from 'dotenv'; | |
| dotenv.config(); | |
| console.log(__dirname); | |
| const config: TypeOrmModuleOptions = { | |
| type: 'mariadb', | |
| host: process.env.TYPEORM_HOST, | |
| port: +process.env.TYPEORM_PORT, | |
| username: process.env.TYPEORM_USERNAME, | |
| password: process.env.TYPEORM_PASSWORD, | |
| database: process.env.TYPEORM_DATABASE, | |
| entities: [__dirname + '/**/*.entity{.ts,.js}'], | |
| migrations: [__dirname + '/src/migrations/*.ts'], | |
| cli: { migrationsDir: 'src/migrations' }, | |
| charset: 'utf8mb4', | |
| logging: false, | |
| synchronize: true, | |
| keepConnectionAlive: true, | |
| }; | |
| export = config; |
이렇게 사용을 하는데
dist/ormconfig.js:3 dotenv_1.default.config(); ^ TypeError: Cannot read property 'config' of undefined
이런 에러가 뜸니다
따로 뭐한게 없는데 왜 그럴까요?





