[CloseSea] eslint, prettier 설정
·
팀프로젝트/close_sea
개발을 하던 중간 서로 prettier의 설정이 달라 코드 정렬이 계속 달라졌다. 이를 해결하기 위해 eslinit와 prettier로 작업영역의 코드스타일을 통일 시키려고 했다. 루트폴더 /.vscode/setting.json { "editor.codeActionsOnSave": { "source.fixAll": true }, "eslint.workingDirectories": [{ "mode": "auto" }] } .vscode 폴더에 들어있는 setting.json은 루트 폴더 작업영역내의 설정을 해주는 것이다. "editor.codeActionsOnSave": { "source.fixAll": true }, 저장을 할때마다 formatter규칙에 따라 format을 해준다는 설정이다. "esli..
[node.js] formatting, linting
·
개발/node.js
1. npm 설치 관련 [1] Formatting node 프로젝트를 여러멍이나 개인이 작업하다보면 예상하지 못한 오류가 생겼을때 찾아내기가 힘들다. formatting은 런타임 코드를 이용자에게 전달하기 전에 문제를 잡아준다. ex) Prettier formatting을 해주는 Prettier 패키지 설치 명령어 npm install --save-dev prettier --save-dev : 우리가 프로젝트를 개발할때만 사용할 패키지 npm패키지를 설치하면 package.json에 내용이 추가되고 package.json의 중요한 역할중에 하나는 메타데이터를 표현하는것도 있다. 현재 프로젝트가 사용하는 의존성 내용을 나열하는 것에도 목적이 있다. node_modules 폴더는 git에 따로 올리지 않고 ..