This is an old revision of the document!
TypeScript
Setup
npm i -D typescript // devDependency로 설치 npm i -g typescript // global로 설치
- PowerShell 관리자모드 실행
Set-ExecutionPolicy Unrestricted
npx tsc myFirstTypescript.ts // devDependency로 설치 시 tsc myFirstTypescript.ts // global 설치 시
tsc --init
"outDir": "./dist", "rootDir": "./src",
TSLint 설치
npm i -g tslint // tslint package module 설치
tslint --init
{ ... "rules": { "semicolon": true }, ... }
"editor.formatOnSave": false, "tslint.autoFixOnSave": true,
Prettier 설치
npm i tslint-config-prettier // 패키지 설치 후 아래 진행
{ ... "extends": ["tslint:recommended", "tslint-config-prettier"], ... }
editor.formatOnSave: true ... "prettier.tslintIntegration": true