본론으로 돌아가기:
1. 왜 이 글을 쓰고 싶었나요?
답변: 이 책을 읽는 과정에서 nodejs 버전이 업그레이드된 후의 책과 사용법이 다릅니다.
게다가 nodejs는 정말 훌륭하고 배울 가치가 있습니다.
2. 제가 쓴 예와 책에 나온 예의 차이점은 무엇인가요?
답변: 내 예시에서는 nodejs 버전이 다릅니다. 데이터베이스가 다릅니다. 책에서는 mongdb를 사용하고 저는 mysql을 사용합니다.
models-> 책의 예로는 게시물 주제와 사용자 개체(mysql, express, connect-flash, ejs, jade 등)가 있습니다.
public->은 사진, 자바스크립트, CSS 등과 같은 공용 리소스를 저장하는 데 사용됩니다.
routes->는 라우팅 파일을 저장하는 데 사용되며 다양한 가져오기 및 게시 요청을 처리하는 데 사용됩니다. (app.js에서 구성해야 함)
utils->Tool 클래스, 여기에서 uuid.js는 페이지 파일을 저장하기 위한 id
views->를 생성하는 데 사용됩니다. 여기서와 동일한 ejs 템플릿 엔진이 사용됩니다. 책
app.js->프로젝트 입구
database.js->mysql 데이터베이스 기본 클래스
package.json->시스템 구성 파일(일부 모듈의 버전 정보 포함)
설정 .js->데이터베이스 구성 파일