File_System
·
개발이야기/Node.js
Node 파일시스템 내장 모듈인 fs 는 파일을 읽고 쓸수 있는 라이브러리 입니다. 'use strict'; const fs = require('fs'); fs.readFile('test.txt', 'utf-8', (err, data) => { if (err) return console.error(err); console.log(data); }); const content = 'something to do list'; fs.writeFile('test1.txt', content, (err) => { if (err) return console.error(err); }); 해당 코드는 text.txt 파일을 있으면 읽어서 console.log() 로 출력을 해주고 text1.txt 파일을 something ..
Node TDD 라이브러리 Mocha
·
개발이야기/Node.js
웹 백엔드 시스템을 서버 개발을 하면서 항상 궁금했던 내용이 있었다. 내가 작성한 코드가 에러 없이 정확하게 동작을 하는지 ? 그리고 그것을 어떻게 검증하는지 ? 생각하지 못한 예외 케이스가 있는지 ? 물론 버그 없는 소프트웨어는 없다고 생각을 한다. 그래도 내가 작성한 코드에 대해서 테스트 케이스를 생각해보고 검증해보는 작업이 개발자로써 꼭 필요하다고 생각이 된다. Node 에는 Mocha 라는 자신이 작성한 코드를 테스트 해볼수 있게 도와줄수있는 라이브러리가 있습니다. Mocha 를 사용하기 위해서는 라이브러리를 설치해야합니다. npm i mocha --save-dev 라이브러리를 설치한뒤 테스트로 작성한 함수를 한번 검증을 해보자 // test.js function easyPwdCheck(passw..
cafe-jun12
'개발이야기/Node.js' 카테고리의 글 목록 (2 Page)