언어
-
typescript 에러 | Nest can't resolve dependencies of the "Service"언어/Javascript 2023. 8. 4. 16:40
app.module과 프로덕트.module에서 모두 controller, service를 호출하고 있어서 충돌이 난 것 app.module에 명시된 controllers와 providers에 채워진 값들을 지우면 된다. sb.module.ts @Module({ imports: [TypeOrmModule.forFeature([Starbucks])], controllers: [SbController], providers: [SbController, SbService], }) export class SbModule {} app.module.ts (에러 발생시) @Module({ imports: [ SbModule, ConfigModule.forRoot(), TypeOrmModule.forRoot({ type:..
-
[자바스크립트] 람다함수 async 위치언어/Javascript 2023. 7. 19. 18:11
const fetchData = async () => { await new Promise((성공시함수, 실패시함수) => { setTimeout(() => { try { 성공시함수(); } catch (error) { 실패시함수(); } }, 5000); }); }; fetchData(); async를 맨 앞에 써주니 'async' modifier cannot be used here 라는 에러만 남기고 here 가 아니면 where인지는 안 알려준다.. 여기저기 붙여보니 저기였다.
-
[JAVASCRIPT]문자메시지 전송 API / Coolsms언어/Javascript 2023. 6. 26. 18:23
1. CoolSMS 가입 a. coolSMS에 회원가입을 해준다. https://console.coolsms.co.kr/credentials b. 가입하면 300포인트를 즉시 제공한다. c. 우측 상단 개발/연동 에 API Key 관리에 들어간다 d. 새 API KEY 생성 2. CoolSMS API 불러오기 phone.js(API활용 JS) import coolsms from "coolsms-node-sdk"; const mysms = coolsms.default; export function checkPhone(phoneNo) { if (phoneNo.length 11) { console.log("에러발생"); return false; // 해당 함수를 종..