2024/12/29 3

Node cors 기초

npm install cors로 프로젝트에 설치가 가능한 모듈이다.  var express = require('express')var cors = require('cors')var app = express()app.use(cors())app.get('/products/:id', function (req, res, next) { res.json({msg: 'This is CORS-enabled for all origins!'})})app.listen(80, function () { console.log('CORS-enabled web server listening on port 80')}) 여기서는 app이 express 모듈인데 app.use(cors())를 통해 express에 cors를 사용하겠다는 ..

Back End/Node js 2024.12.29

node js 기본문법

var figlet = require("figlet");figlet("Hello World!!", function (err, data) { if (err) { console.log("Something went wrong..."); console.dir(err); return; } console.log(data);}); figlet 모듈의 홈페이지에 나와있는 기본예제이다. require("모듈이름")을 사용해서 사용할 모듈을 figlet이라는 변수에 담아준다.그러면 figlet이라는 변수를 통해 모듈을 사용할 수 있게된다.  express 예제const express = require('express')const app = express()const port = 3000// GET 방..

Back End/Node js 2024.12.29

npm 모듈다운 명령어

node js에서는 모듈을 다운받을때 npm이라는 명령어를 이용해서 다운을 받는데이것을 다운받았을때 정리하기 위해서는 프로젝트 시작전에 아래의 명령어를 쳐주자  npm init 명령어 실행후 엔터를 쳐서 다 넘어가줘도 된다. package.json이라는 파일이 루트 디렉터리에 생성된다. 어떤 npm을 사용하는지 다 기록이 된다.이것이 없이 npm install을 하여 모듈을 다운받아도 작동된다.   npm install 다운받을모듈 뒤에 -g라고 global 옵션을 줄 수 있는데 이것은 이 프로젝트뿐 아니라 어느경로에 있는 프로젝트에서든 사용할 수 있게 컴퓨터에 모듈을 설치하는 것이다.  모듈을 다운받게되면 package-lock.json이라는 파일이 생성되는데 이것은 package.json에는 간단하게..

Back End/Node js 2024.12.29