수복의 프로그래밍 여행기

목표설정

 

Node와 Koa를 설치 후 ES 모듈이 사용되게끔 하기

 

이유

 

Node JS 에서는 ES 모듈인 import / export 문법이 지원되지 않습니다.

 

따라서, 해당 문법을 사용하기 위한 환경설정 방법을 적어봅니다.

 

1. Node 설치

 

2. Koa 설치

 

3. ES 모듈 사용을 위한 esm 설치

 

4. 환경설정 마무리

 


 

 

1. Node 설치


노드설치를 위해 아래의 링크를 통해서 접속 후 NodeJS 를 설치합니다.

 

Node JS 다운로드 링크

 

다운로드 | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

설치 후 터미널에서 아래의 명령어로 버전 확인이 되면

 

설치완료가 된 것입니다.

 

node --version

 

2. Koa 설치


 

Koa를 설치 하기 위해 먼저 package.json 파일을 생성합니다.

 

npm init 
또는
yarn init

npm 또는 yarn 으로 설치 가능하며, 마지막에 -y 옵션을 붙여서 실행도 가능합니다.

 

Koa 웹 프레임워크를 설치를 위해 터미널에서 아래의 명령어를 입력합니다.

 

yarn add koa

 

Koa 공식문서 참조

 

koa

Koa web app framework

www.npmjs.com

 

3. ES 모듈 사용을 위한 esm 설치


 

esm설치를 위해 아래의 명령어를 터미널에서 실행합니다.

 

yarn add esm

 

esm 공식문서 참조

 

esm

Tomorrow's ECMAScript modules today!

www.npmjs.com

 

4. 환경설정 마무리


정상작동이 되는지 확인하기 위해

 

index.js 파일에 아래의 코드를 입력해봅니다.

 

import Koa from 'koa';
const app = new Koa();

app.use(ctx => {
	ctx.body = 'hello world';
});

app.listen(4000, ()=>{
	console.log('Listening to my port 4000');
});

 

그리고 터미널에서 node -r esm src 를 입력합니다.

 

반응형
profile

수복의 프로그래밍 여행기

@컴수복

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!