-
Notifications
You must be signed in to change notification settings - Fork 2
week2_코드리뷰_SCH
SuphremeChicken edited this page Nov 19, 2019
·
4 revisions
11.19 적용상황
- package.json 정리
- 코드 스타일
- 린트 적용
-
npm install --save -> dep...
-
npm install --save-dev -> devDep..
어떤 라이브러리가 프로젝트의 컴파일(빌드) 타임에 필요하면 devDependencies에 넣고, 런타임에도 계속 쓰이는 것이면 dependencies에 넣어야 합니다.
https://nodejs.org/docs/latest-v12.x/api/index.html
https://docs.npmjs.com/files/package.json#engines
- 린트 설정 체크
2.1.카멜케이스 권장 https://eslint.org/docs/rules/camelcase
2.2 비할당 변수 제거 https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-unused-vars.md
2.3 콘솔문 제거 https://eslint.org/docs/rules/no-console
2.4 템플릿 리터럴 사용 권장 https://eslint.org/docs/rules/prefer-template