분류 전체보기 썸네일형 리스트형 uncaughtException 발생함 : Error: listen EADDRINUSE :::3000 서버 프로세스 종료하지 않고 유지함. taskkill /F /IM node.exeuncaughtException 발생함 : Error: listen EADDRINUSE :::3000 서버 프로세스 종료하지 않고 유지함. Error: listen EADDRINUSE :::3000 Node JS get과 post 요청을 다루는 방법 출처 https://www.hacksparrow.com/post-get-request-handling-in-node-js-express.html (node:18436) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` or `createConnection()`. See http://mongoosejs.com/docs/4.x/docs/connections.html#use-mongo-c.. (node:18436) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` or `createConnection()`. See http://mongoosejs.com/docs/4.x/docs/connections.html#use-mongo-client mongoose.connect(config.db_url); -> mongoose.connect(config.db_url,{userMongoClient:true}); 1234567891011121314151617181920//데이터베이스에 연결하고 응.. Node.js app.use() app.get() app.use()는 미들웨어를 앱에 바인딩하기 위한 것. path는 마운트 경로, 미들웨어가 요청한 경로에만 적용되도록 제한함. 다른 앱을 포함시키는 데 사용, 모든 요청에 대해 실행 app.get()은 GET HTTP 요청을 다룸 app.use() 하나의 콜백 가짐, url이 지정된 경로로 시작하는지 확인 app.all() 여러개의 콜백 가짐, 전체 경로와 완전히 매칭되어야 함 123456789101112131415app.use( "/book" , middleware);// will match /book// will match /book/author// will match /book/subject//시작 경로가 /book이면 됨 app.all( "/book" , handler);// will match.. Node JS로 단순 간단한 즐겨찾기 사이트 만들기 + MongoDB + 모듈화 app.js 파일에 DB 연동을 위한 스키마, 모델 그리고 라우터 등이 한꺼번에 있어서 모듈화를 한다. 사실 아직 익숙해지지 않아서 모듈화한 부분들이 어떤 흐름을 가지고 실행되는지 정확히는 모른다... 계속 공부해야함.. database----bookmark_schema.js //DB 스키마 설정 |----database_loader.js //config.js에 있는 값들을 바탕으로 몽고DB 연결, 스키마, 모델 생성public-------404.html //에러 페이지 |------bookmark.html //메인 페이지,,,routes-------bookmark.js //라우팅 경로에 맞는 함수 호출되게 함수 작성 |------route_loader.js //config.js에 있는 라우터 설정 정보.. Node JS로 단순 간단한 즐겨찾기 사이트 만들기 + MongoDB 몽고 DB를 쓰기 위해 mongoose 모듈 추가해야 함 bookmark.html123456789101112131415161718192021222324252627282930 즐겨찾기 추가 즐겨찾기 추가 사이트 주소명칭대표 이미지 Colored by Color Scriptercs 404.html123456789101112 에러 페이지 ERROR - 페이지를 찾을 수 없습니다. /public/404.html 파일의 에러 페이지를 표시한 것입니다.Colored by Color Scriptercs app.js1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162.. color scripter 블로그에 코드 올릴 때 사용하는 사이트 https://colorscripter.com/ 사이트에 접속해서 코드를 입력한다. 해당하는 언어를 선택한다. 모든 언어를 지원하진 않지만 왠만한거는 있다... 우측 하단에 클립 보드에 복사 버튼을 클릭 후 블로그 글쓰기 창에서 붙여넣기해준다. 그동안 이런게 있는 줄 몰라서 못 찾아봤다. 좋다. html 예시123456789101112 에러 페이지 ERROR - 페이지를 찾을 수 없습니다. /public/404.html 파일의 에러 페이지를 표시한 것입니다.Colored by Color Scriptercs Node JS로 단순 간단한 즐겨찾기 사이트 만들기 DB 없이 해본 테스트용. 입력한 주소가 계속 남아있는 게 아닌 일회성이므로 MongoDB 연동해서 여러개 사이트 추가해야함. 프로젝트 폴더 안에 body-parser, errorhandler, express, express-error-handler, fs, mime, multer, serve-static 등이 필요하다. 오류가 나면 npm install 모듈명 입력해서 필요한 거 설치. 프로젝트 구성public----404.html |---bookmark.htmluploadsapp.js package.jsonnode_modules bookmark.html123456789101112131415161718192021222324252627 즐겨찾기 추가 즐겨찾기 추가 사이트 주소명칭대표 이미지 Colored.. 이전 1 ··· 33 34 35 36 37 38 39 ··· 69 다음