Frontend/Node.js 5

nodemon

Nodemon이란? Nodemon은 Node.js 애플리케이션의 개발을 조금 더 발랄하게 만들어주는 유틸리티입니다. 코드에 변경이 생기면, 자동으로 애플리케이션을 재시작해줍니다. 설치 방법 npm install -g nodemon 프로젝트의 개발 의존성으로만 추가하고 싶다면(프로젝트 개발 시에만 사용하고 실제 운영 환경(production)에서는 사용X): npm install --save-dev nodemon 예시 사용법 nodemon app.js app.js는 메인 애플리케이션 파일입니다. 이제 Nodemon이 코드 변경을 감지하고, 애플리케이션을 자동으로 재시작해줍니다.

Frontend/Node.js 2024.04.03

node cors 해결하기

npm https://www.npmjs.com/package/cors cors Node.js CORS middleware. Latest version: 2.8.5, last published: 5 years ago. Start using cors in your project by running `npm i cors`. There are 14357 other projects in the npm registry using cors. www.npmjs.com cors 패키지를 설치해서 해결가능 npm i cors 미들웨어를 추가 const cors = require('cors') app.use(cors()) 옵션 설정하기 특정 도메인만 허용하거나, 특정 HTTP 메서드만 허용하는 등의 세밀한 제어가 필요할 때..

Frontend/Node.js 2024.03.23

node.js 와 Typescript module system에 대해서

node.js와 Typescript의 module system 타입스크립트 모듈 시스템은 자바스크립트 최신문법을 계승했기 때문에 차이를 잘 알아야 한다. node.js typescript common.js module.js Javascript file과 Typescript file은 module화 할 수 있다. module화 하는 이유는 * 다른파일에서 사용할 수 있게 해줌. * 가독성과 재사용성을 높히기 위해서 사용함. [node.js에서 module화 하는 방법] const hello = 'module' module.exports = 'hello'; @module.js const hi = require('./module'); @run.js ▶ require만 하면 다시 사용할 수 있다. 객체를 exp..

Frontend/Node.js 2021.06.02

Node.js File System Module

Node.js as a File Server Node.js file system module을 사용하면 컴퓨터의 파일 시스템을 사용하여 작업 할 수 있다. 파일 시스템 모듈을 포함하려면 require() 을 사용할 것. var fs = require('fs'); - fs는 file system의 약자 파일 시스템 모듈의 일반적인 사용 : 파일 읽기 파일 만들기 파일 업데이트 파일 삭제 파일 이름 바꾸기 [파일 읽기] fs.readFile()방법은 컴퓨터 파일을 읽는데 사용된다. Node.js와 같은 폴더에 HTML 예시 demofile.html My Header My paragraph. HTML 파일을 읽고, 내용을 반환하는 Node.js 파일 만들기 var http = require('http');va..

Frontend/Node.js 2018.12.13