Node2 - Typescript로 변환
typescript
$ npm i -g typescript
$ tsc --init
{
"compilerOptions":{
"target":"es6",
"module":"commonjs",
"outDir":"./dist",
"rootDir":"./src",
"strict": true,
"moduleResolution":"node",
"esModuleInterop":true
}
}
$ npm init -y
$ npm i -D express typescript ts-node nodemon @types/node @types/express
package.json
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "nodemon app.ts",
"prestart": "tsc",
"start": "cross-env NODE_ENV=production PORT=80 ts-node dist/app.js"
},
참고
링크텍스트