:: 모든 것은 터미널에서 한 것입니다.


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

'TypeScript' 카테고리의 다른 글

Password validation  (0) 2023.12.25
Interceptor  (0) 2023.12.22
Everyday Types  (0) 2023.12.20

+ Recent posts