| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- count
- JSX
- MySQL
- event
- DP
- server
- Navigation
- node.js
- map
- BinaryTree
- Context
- treenode
- axios
- queue
- Callback
- nodeJS
- c++
- bit
- route
- css
- state
- routes
- UE5
- priority_queue
- Props
- 비트연산
- component
- React
- leetcode
- array
- Today
- Total
목록Node.js (5)
우사미 코딩
1. App.js const express = require('express'); const bodyParser = require('body-parser'); const app = express(); const adminRoutes = require('./routes/admin.js'); const shopRoutes = require('./routes/shop.js'); app.use(bodyParser.urlencoded({extended:false})); app.use('/admin', adminRoutes); app.use('/shop', shopRoutes); app.use((req, res, next)=>{ res.status(404).send(' Page not found! ') }) app..
nodemon이 무엇이냐? 이걸 설치하기 전에는 서버코드 수정하면 서버껏다가 다시 켜고.. 네.. 그런 작업들을 반복해야 햇다 하지만 이 패키지를 설치하면 코드가 수정되면 다시 서버를 재시작해준다 굿굿 1. 모듈 설치하기 npm install nodemon --save-dev 여기서 --save-dev는 무엇이냐? 로컬 테스트 환경에서만 사용하겠다는 뜻임 2. 설치하면 package.json에 devDependecies에 nodemon이 추가된다 3. 나만의 스크립트를 저장 (package.json) 나는 start:server로 했음 그럼 이제 npm run start:server를 터미널에 입력하면 nodemon이 잘 실행된다 굿
1. node.js const http = require('http'); const routes = require('./routes.js'); const server = http.createServer(routes.handler); // console.log(`text : ${routes.someText}`); server.listen(3000, () => { console.log("Server is listening on port 3000"); }); 이 페이지에서는 서버를 실행하고 routes.js라는 모듈을 import해서 requestHandler로 사용한다. createServer에는 인자가 req,res가 들어가는데 req : client에서 들어온 요청 res : client로 보낼 응답 이..
나는 동빈나 선생님의 8강 강의를 듣는 중인데 옛 버전이라 현재 버전에 맞게 쩜 업그레이드 함 1. server.js에서 /api/customer를 요청했을 때 데이터 반환하도록 수정 function createData(id, image, name, birthday, gender, job) { return { id, image, name, birthday, gender, job }; } app.get('/api/customer', (req, res) => { res.send([ createData(1, "https://placekitten.com/64/64", "fufubao", "200720", "girl", "student"), createData(2, "https://placekitten.com/6..
https://www.youtube.com/watch?v=YO9CqrnxbFU&list=PLRx0vPvlEmdD1pSqKZiTihy5rplxecNpz&index=7 나동빈 쓰앵님의 강의 관련 1. 내 app의 모든 코드를 root/client 생성해서 옮긴다 2. gitignore파일은 root에 다시 복사해준다 3. server.js를 생성한다 const express = require('express'); const bodyParser = require('body-parser'); const app = express(); const port = process.env.PORT || 3001; app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ext..