:: 모든 것은 터미널에서 한 것입니다.
1.npm install --save lite-server //코드를 저장하면 자동으로 재시작
2."scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start" : "lite-server" //스크립트에서 start를 lite-server로 해준다.
}
3.npm start를 하고 실행하면 코드를 저장하면 자동으로 웹에서 즉각 업데이트해준다.
4.tsc --init // 파일을 tsc <파일 이름> 을 할 일이 없이 이것을 써준다 그럼 tsconfig-.json이라는 파일이 생기면 성공이다.
5.tsc //내가 지정한 경로에 있는 모든 ts파일이 자동으로 js파일로 일일이 하나씩 바꿀 필요없이 다 바뀐다
6.tsc -w //감시모드로 내가 코드를 바꾸면 즉각으로 자동으로 js에서 이를 반영해 바꾸어준다 (tsc를 직접 안쳐줘도 된다)
7(컴파일하고싶지 않은 파일이 있을때 exclude).
tsconfig.json파일 아래에다가
"exclude": [
"analytics.ts"
"*.dev.ts"
]
파일명을 적어주면 그 파일은 컴파일이 안된다(compilerOptions{}안에 써줘야함)
.dev.ts로 끝나는 모든 파일을 컴파일을 안한다
//node_modules는 자동으로 컴파일에서 제외된다.
7-1. exclude외에 include, file 등등이 존재한다.
결론 : 1 -> 2 -> 3 -> 4 ->5 or 6