본문 바로가기

verdantjuly/Today I Learned

TIL 20230725

728x90

이번 주 목표

하루 30분 알고리즘 지켜나가기

오늘 목표

하루 30분 알고리즘

키오스크 프로젝트 7/25

오늘 한 것

하루 30분 알고리즘 :

문자열 정렬하기(2) https://verdantjuly.tistory.com/328

1. Cannot use import statement outside a module

To load an ES module, set "type": "module" in the package.json or use the .mjs extension.

문제

시도

package.json에 "type":"module"추가

해결

잘 됨.

알게된 것

 "type":"module" 을 추가해 줘야 import를 쓸 수 있다. 

 

2. ERR_MODULE_NOT_FOUND

문제

모듈을 찾을 수 없다고 한다. 

시도 

뭔가 경로를 못 찾는 것 같아 위치 뒤에 js라는 확장자를 붙여 주었다. 

해결

확장자가 없어도 vscode 내에서 경로는 찾아지지만 실제로 모듈을 찾을 수는 없다. 

 

알게 된 점 

module import 시 js를 꼭 붙이자. 

 

3. Values for ENUM have not been defined.

문제 

ENUM의 값을 정해 주지 않았다.

시도 

ENUM의 values를 정해 준다. 

해결 

잘 되었다. 

알게 된 점

ENUM은 캐릭터형 데이터 타입이며, 해당 칼럼에 들어올  있는 값을 지정해   있다.

그러므로 값을 정해 줘야 스키마가 생긴다. 


정리 

 "type":"module" 을 추가해 줘야 import를 쓸 수 있다. 

module import 시 js를 꼭 붙이자. 

 

체크리스트

[ O ] 예쁜 말로 협업하였는가?

[ O ] 12시간 동안 몰입하였는가?

[ O ] 코딩 시 복사 + 붙여넣기를 하지 않았는가?

[ O ] 친절한 개발자였는가?

[ O ] 오늘을 평가하였을 때 주니어 개발자가 될 수 있겠는가?

느리지만 될 수도 있을 것 같다. 

KPT

Keep

해결이 되지 않아도 포기하지 않기

Problem

한 곳에 꽂히면 다른 문제를 전체적으로 보지 못함

Try

시야를 넓히자

소감

스키마가 잘 생겼다. 아주 기쁘다. 

 

 

 

'verdantjuly > Today I Learned' 카테고리의 다른 글

TIL 20230727  (0) 2023.07.27
TIL 20230726  (0) 2023.07.26
TIL 20230724  (0) 2023.07.24
TIL 20230723  (0) 2023.07.23
TIL 20230722  (0) 2023.07.22