본문 바로가기

아래로 스크롤 해주세요!

My Reference Book

-

제가 배웠던것을 한곳에 정리해보았어요!

HTML

HTML 태그 톺아보기

HTML

자세히보기

CSS

CSS 속성 톺아보기

CSS

자세히보기

JAVASCRIPT

JS 실행문 톺아보기

JAVASCRIPT

자세히보기

최신댓글

728x90

"Cannot use import statement outside a module" 오류 해결

NodeJS를 학습하던 도중에 패키지를 가져오기위해 require가 아닌 import를 사용했더니 발생한 문제를 해결해보자


package.json에 타입 추가

while과 if를 통한 방법입니다.

기본적으로 package.json 에 type이 없다면 모듈 처리방식이 common.js 의 require 방식이된다.
따라서, ES6의 import - export를 사용하려면 루트 디렉토리에 있는 package.json 파일에
"type": "module"를 추가해야한다.

{
	'name': 'study-nodejs',
	'version': '1.0.0',
	'type': 'module', 
	'description': '',
	'main': 'index.js',
	'scripts': {
		'test': 'echo \'Error: no test specified\' && exit 1'
	},
	'author': '',
	'license': 'ISC',
	'dependencies': {
		'figlet': '^1.7.0'
	}
}

 

728x90
반응형

'TIP' 카테고리의 다른 글

테스트 001  (0) 2024.10.07
오답노트 정리 03  (1) 2022.10.24
오답노트_02 정리 👩🏻‍💻  (1) 2022.10.07
즐거운 오답노트~~🌸  (9) 2022.10.03
비쥬얼 스튜디오 코드에 SASS 세팅하기  (7) 2022.09.19

댓글

#HASH_TAGS

-

1

Method 오징어 한마리 수확 완료! scroll-snap-type 다크모드 scroll-snap-align 테스트테스트 코딩 공부 멈추지 않는 ' j ' 시리-즈 오징어 1Kg 당 3000원 코드 테스트 슬라이드 결과 : 월요일 오늘도 웹표준은.. 오늘 조업 마감했습니다. ImageSlideEffect 이건 또 뭐람 HTML 오징어 두마리 포획 완료 메서드 필터선택자 오늘은 내가바로 오징어! 내일은 즐거운 월요일 화사한가요? 숙제가 다양해서 너무 좋아요 울적하니 꽃을 달아봤습니다 선택해주세요 제이쿼리 JQuery