[태그:] Node.js®


  • NodeJS로 자바스크립트 난독화 하기

    var fs = require(‘fs’); var UglifyJS = require(“uglify-js”); fs.readFile(‘input.txt’, (err, dataBuf)=>{ if(err){ console.log(“에러 : “+err); process.exit(1); } var uglifyJSOptions = { mangle: { toplevel: true, }, nameCache: {} }; var result = UglifyJS.minify(dataBuf.toString(), uglifyJSOptions); var bs64 = Buffer.from(result.code); fs.writeFileSync(‘output.txt’,bs64.toString(‘base64’)); });… “read more”


  • NodeJS 소스를 실행파일로 패키징 하기

    node.JS용 패키징 할려면 pkg라는 모듈을 받아야 하는데 아래 npm 명령으로 다운받음 npm install pkg 이렇게 하면 현재 폴더의 프로젝트에서만 되고 다른 프로젝트에서도 사용할려면 글로벌 옵션을 붙여야 함. (아래 처럼) npm install -g pkg 이렇게 하면 매 프로젝트마다 pkg 모듈을 받을필요가… “read more”