개발노트

express-generator 본문

Node js/npm

express-generator

aloha2jh 2021. 10. 14. 17:24


express-generator 사용해서 html 사용한 express app 기본 파일 세팅하기

(pug, jade 같은 뷰 없이)

npx express-generator [filename] --no-view



npm i 실행 후
npm start 로 server.js실행

 

 


iconv-lite 사용해서 인코딩 변환

encoding 파일이 euc-kr이여서

iconv-lite 패키지를 사용해서 변환하였다

var express = require('express');
var router = express.Router();

const iconv = require('iconv-lite');
const fs = require('fs');
const path = require('path');


router.get('/', function (req, res, next) {
    let content = fs.readFileSync(path.join(__dirname, '../public/index.html'));
    console.log(content);

    let utf8Str = iconv.decode(content, 'euc-kr');
    console.log(utf8Str);
    res.send(utf8Str);
});

module.exports = router;

 

'Node js > npm' 카테고리의 다른 글

npm명령어 두개 한번에 동시 실행하기  (0) 2021.07.19