일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 러스트 기초 학습
- 스마트컨트렉트 함수이름 중복 호출
- 컨트렉트 동일한 함수이름 호출
- 프록시배포구조
- nest.js설명
- 스마트컨트렉트테스트
- Vue
- ambiguous function description
- ethers websocket
- ethers type
- 러스트 기초
- ethers
- 러스트기초
- 스마트컨트렉트 예약어 함수이름 중복
- 스마트 컨트렉트 함수이름 중복
- rust 기초
- ethers v6
- 컨트렉트 배포 자동화
- 스마트컨트렉트프록시
- Vue.js
- ethers typescript
- SBT표준
- multicall
- vue기초
- 깃허브명령어
- chainlink 설명
- nestjs 튜토리얼
- git rebase
- 체인의정석
- 머신러닝기초
Archives
- Today
- Total
체인의정석
Nest.js) 환경변수 설정하기 본문
728x90
반응형
다음을 통해 시스템 환경변수를 설정하였다.
https://docs.nestjs.kr/techniques/configuration
env 파일로 불러오는 부분은 계속 에러가 나서 나중에 마무리 하기로 하고, 일단 하드코딩으로 넣은 후
swagger를 먼저 보았다.
https://docs.nestjs.kr/openapi/introduction
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger';
console.log('bootstrap');
async function bootstrap() {
console.log('bootstrap');
const app = await NestFactory.create(AppModule);
console.log('app');
const config = new DocumentBuilder()
.setTitle('mars-data-visualize-service')
.setDescription('The dataVisualize API description')
.setVersion('1.0')
.addTag('dataVisualize')
.build();
const document = SwaggerModule.createDocument(app, config);
SwaggerModule.setup('api', app, document);
await app.listen(3000);
console.log(`Application is running on: ${await app.getUrl()}`);
}
bootstrap();
다음과 같이 예시사이트를 보고 그대로 하니 성공하였다.
사이트/api 에 들어가서 테스트를 해보니
select 문이 나왔다.
필요한 값만 entitiy에 넣어봤는데 이렇게 하니 조회가 잘 되는것을 볼 수 있었다.
그러므로 entitiy에 필요한 값만 일단 넣어 두었ㄷㅏ.
728x90
반응형
'개발 > backend' 카테고리의 다른 글
class-validator) 이더리움 주소, 비트코인 주소 형태 판별하기 (0) | 2021.10.19 |
---|---|
Nest.js) 구조와 작업순서 총정리 (0) | 2021.10.19 |
ERROR [ExceptionHandler] Nest can't resolve dependencies of the 해결 (0) | 2021.10.19 |
Nest.js) 정의한 entities 적용하기 service 부분 코드 수정 (0) | 2021.10.18 |
Nest.js) type ORM , entities 정의하기 (0) | 2021.10.18 |
Comments