날짜 : 2017. 10. 18. (수)
누가 범인일까? (용의자 : master, develop, practice, 나)
생각하게 된 동기
- 'practice'브랜치 개발이 완료되어 Merge를 진행하기로 하였다.
- 'practice' > 'develop' > 'master'로 Merge를 하였다.(중간 실행 테스트를 하지 않았다.)
- 'maseter'에서 실행을 하니 작동하지 않는다?
- 'develop'에서 실행을 하니 작동하지 않는다???
- 'practice'에서 실행을 하니 작동하지 않는다!!!!
시도한 방법 및 해결한 방법
아래와 같은 에러문을 발생 하였다.
시도한 방법은
-
app.js에 모듈과 package.json의 모듈이 동일한지 확인한다.
- 동일한데 작동되지 않는다.
-
'node-debug'을 실행하여 문제점을 찾는다.
- 모듈 불러오는 부분에서 작동이 되지 않는데 무엇인 문제인지 알지 못하겠다.
-
예전 commit 내용으로 한개씩 돌아가서 실행되는 코드의 app.js를 복사한다. (모듈을 불러오는 부분에서 문제가 있기 때문이라고 생각 하기 때문입니다.)
- 작동을 하지 않는다.....
-
파일을 전부 삭제하고, 작동되는 코드를 불러온다.
- 정상작동한다. 컴퓨터는 문제가 아니다..... 에휴
범인은 아직 이안에 있다...
'개발일지' 카테고리의 다른 글
훌륭한 포트폴리오는 무엇일까? (0) | 2017.10.26 |
---|---|
그래프 자료구조는 정말 어려운 것일까? (0) | 2017.10.25 |
sublimetext 에서 ejs 작성시 TIP (0) | 2017.10.17 |
서비스아키텍쳐(비지니스모델) 책을 잘 못 찾다. (0) | 2017.10.16 |
현재 진행하는 프로젝트와 과거 진행한 프로젝트 차이. (0) | 2017.10.09 |