본문 바로가기

반응형

Node.Js

(16)
[Node.js] mainRouter.js app.js const express = require('express'); const helmet = require("helmet"); const app = express(); app.use(helmet()); const mainRouter = require('./router/mainRouter') app.use('/', mainRouter) //3000번 포트를 사용 할 것이다 app.listen(3000, function (req, res) { console.log("port 3000 서버가 실행 되고 있음") }) mainRouter.js const express = require('express'); const router = express.Router(); router.get("/", func..
[Node.js] 보안 관련 helmet 설치 https://www.npmjs.com/package/helmet helmet help secure Express/Connect apps with various HTTP headers. Latest version: 6.0.1, last published: 2 months ago. Start using helmet in your project by running `npm i helmet`. There are 3526 other projects in the npm registry using helmet. www.npmjs.com npm install helmet const express = require("express"); const helmet = require("helmet"); const app = ..
[Node.js] mac에서 supervisor 설치 시, command not found 에러 app.get("/about", function(req, res) { res.send('About Page') }) 크롬에 localhost:3000/about 라고 표시됨. 코드가 변경되면 서버를 껐다가 다시 켜야함 그러면 정상적으로 표시 하지만, 이상황이 귀찮으니 npm install supervisor 설치하면 코드 변경 될 때마다, 자동으로 서버 껐다가 켜줌 supervisor app.js 을 하니까 zsh:command not found 에러가 떠서 설치를 sudo npm install -g supervisor 로 하면 정상적으로 설치가 된다
[Node.js] Express 사용하여 서버 실행 npm install express 입력 하여 설치 설치 하면 node_modules 라는 폴더 생성됨 package.json 에서 dependencies 에 보면 express 가 명시됨 app.js 에서 const express = require('express'); 입력 require -> node_modules 안에서 ('express') -> express 라는 것을 사용하겠다 const express = require('express'); const app = express(); app.get("/", function(req, res) { res.send('Hello World'); }) //3000번 포트를 사용 할 것이다 app.listen(3000, function (req, res) {..
[Node.js] 폴더 생성과 구조 npm init 명령어 package.json 생김 mkdir model mkdir views mkdir router 폴더 생성 컴퓨터 스위치 역할하는 app.js 파일 생성 touch app.js package.json
[Node.Js] 1강 HTTP -HTTP (Hypertext Transfer Protocol)

반응형