mocha 테스트 코드를 작성했는데 describe, before, it를 인식못한다는 에러가 났다. esLint 에러였는데, 처음에 js 문법 때문인줄 알고 이것저것 찾아봤는데 생각보다 어이없는 에러였다. 항상 에러는 어이없는 실수에서 발생하지.. describe는 어차피 내부에서 에러가 발생하니 당연히 발생할 것 같아서 before를 먼저 봤다. 'before' is not defined.라는 에러가 발생한다. .eslintrc.js 파일에서 env 내부에 mocha: true 부분을 추가해준다. 해결... 이 에러가 난 이유는 eslint에서 mocha를 인식하지 못했기 때문이었다. init도 했는데 자동으로 인식이 안되나보다. 쉽게 끝났다! 참고 https://stackoverflow.com/qu..
전체 글
짱이 될 거야Code Convention Check 장점 여러 사람이 함께 작업하는 코드에 대해 가독성을 높임 유지보수의 용이성 코드 스타일을 동일한 형태로 맞출 수 있음 우리 팀에서는 ESLint를 사용하고 Prettier는 자율적 대신 commit 할 때 ESLint fix를 강제시킴 ESLint는 airbnb 룰 적용 ESLint 설치 npm install -g eslint eslint-config-airbnb-base eslint-plugin-import eslint --init 설치 후 init(초기화)하면 자동으로 현재 폴더 내에 .eslintrc.js 파일이 생성된다. install trouble shotting ln -s /usr/bin/nodejs /usr/local/bin/node npm cache..
수업에서 하는 프로젝트라 계획은 추후 계속 추가된다.(완료) 개요 사용하는 툴: vscode, Naver Cloud(서버용), Slack, Git, Github 2인 프로젝트 깃헙 주소: https://github.com/su-mmer/JBNU_OSS_PROJECT GitHub - su-mmer/JBNU_OSS_PROJECT: 오픈소스 소프트웨어 개발 프로젝트 오픈소스 소프트웨어 개발 프로젝트. Contribute to su-mmer/JBNU_OSS_PROJECT development by creating an account on GitHub. github.com 슬랙봇 기능 랜덤 인사 진수원 중식 메뉴 크롤링 및 평점 2022.11.17 - [프로젝트/슬랙봇(이제 CI를 곁들인)] - [Node.js]..