[NestJS] 프로젝트 설정 01
목표: prettierrc 설정 / .env 설정 .prettierrc{ "arrowParens": "always", "printWidth": 150, "trailingComma": "es5", "semi": true, "singleQuote": false, "endOfLine": "auto", "tabWidth": 2, "useTabs": false}선호하는 설정으로 변경.[탭은 2칸, 줄길이는 최대 150, doubleQuote]변경했으면yarn format* 변경 이후 VS Code 버그인지, 빨간줄 쳐지고 바로 적용안되는 이슈 있음. 재실행 한번 해줘야 함. .env 설정env는 총 3가지로 생성 .env, .env.development, .env.local(.gitiIgnore)...
더보기
[NODEJS 입문]14.(pbkdf2-password) 비밀번호 암호화
npm install --save pbkdf2-password 사용법 var bkfd2Password = require("pbkdf2-password"); var hasher = bkfd2Password(); var assert = require("assert"); var opts = { password: "helloworld" }; hasher(opts, function(err, pass, salt, hash) { opts.salt = salt; hasher(opts, function(err, pass, salt, hash2) { assert.deepEqual(hash2, hash); // password mismatch opts.password = "aaa"; hasher(opts, function(..
더보기
[NODEJS 입문]13.(사용자 DELETE) 사용자 삭제
router.route('/user/delete') .get((req,res)=>{ res.render(path.join('.','user','delete'),{user : req.session.user}); }) form(action="/user/delete", method="post") input(type="hidden", name="_method" value='delete') input(type="hidden", name="username" value=user.username) input(type="submit", value="사용자 삭제") .delete((req,res)=>{ var temp ={ username : req.body.username, password : req.body.passw..
더보기