본문 바로가기

NodeJS/pug

(5)
Atom에서 pug emmet 안될 때 emmet pug atom 라고 검색했을 때, 다행히 아래 사아트가 바로 눈에 띄어서 도움 받았습니다. 참고 : https://github.com/emmetio/emmet-atom/issues/354 Emmet to Jade in Atom? · Issue #354 · emmetio/emmet-atom I see that Emmet can output Jade but when I try in Atom, it doesn't seem to do anything. To straight HTML works fine. Is there anyway to make this work? Thanks! github.com 스크롤 내려서 엄청 아랫 부분에 있는 이 부분이 도움됐습니다. Atom에서 pug emmet 안될 때...
pug json파일 읽어서 pug로 던지고 뿌리기 node.js에서 express로 간편하게 잡고, view파일은 pug로 사용중인데 DB사용까진 안해도 될거 같아서 json으로 작성한뒤 pug index파일로 뿌리려고 하는데~ 엄청나게 안되다가 해결했습니다. 눈물날거 같군... js/example.json [ { "thumbnailImg" :"/img/thumbnailImg01.jpg", "cardText" : "카드 텍스트 1", "cardTextNum" : "A-1", "textMuted" : "2020-11-09" }, { "thumbnailImg" :"/img/thumbnailImg02.jpg", "cardText" : "카드 텍스트 2", "cardTextNum" : "A-2", "textMuted" : "2020-11-10" } ] rout..
pug alert 안될때 pug alert 안될 때 예제입니다. 까먹을 까봐~ 블로그에 적어둡니다! 요런식으로 인라인으로 테스트 할 일이 생겨서 썼더니, 안먹혔습니다. div(class="container") div(class="row") - alert('test'); 이렇게 저렇게 구글링해서 찾았더니 script. 을 사용하면 누구는 된다고 했지만 저는 안되었습니다. 결과적으로 | 이것을 활용해서~ 되었어요!! div(class="container") div(class="row") script | alert('test'); 참고 했던 링크 : qastack.kr/programming/5858218/how-can-i-render-inline-javascript-with-jade-pug Jade / Pug로 인라인 JavaScri..
node.js db 조회해서 view pug로 가져와 뿌릴 때 데이터베이스에 있는 board 테이블의 조회해서 pug 문법으로 뿌리는 예제(?)입니다. 혼자 작업하다가 수도없이 만난 에러를 물리치고 어쨰꺼나 정상 작동하니까 기뻐서 블로그에 정리해둡니다. 지금 이 글을 쓰고 있는 사람!! 나중에 까먹지 마시라~~! db_con.js 데이터베이스 연결정보가 있는 파일입니다. module.exports로 다른 페이지에서 불러올 수 있도록 했습니다. // mysql 모듈 사용 const mysql = require('mysql'); // 연결할 DB 정보입력 const connection = mysql.createConnection({ host: '내도메인.com', user: '아이디', password: '비밀번호', database: '데이터베이스이름', port: ..
pug 문법 input #{value} 문제점 button(value='#{name}' onclick='whatcoffee(value)') #{name} value값에 넣은 변수가 인식이 안되는 것.... 작은따옴표로 감싸줬던 부분을 백틱기호( ` ), 일명 템플릿 문자열(template string) 사용하면 되겠다는 것은 알았지만 순간 헷갈렸다. value=`#{name}` 이렇게 샵(#)을 써버렸음.... 바보다ㅋㅋㅋㅋ 그런줄도 모르고 검색을 이것저것하며 시간을 낭비했다. 백틱 기호를 사용하면 달러($)기호로 바꿔줘야함!!! 바보인것을 잊지 않기 위해 블로그에 적어둡니다.^.^ 해결 button(value=`${name}` onclick='whatcoffee(value)') #{name} button(value=`${name}` oncl..