pug은 node에서 많이 활용되는 템플릿, 엔진, 입니다.
파이썬마냥 들여쓰기로 문법과 영역이 구분되고,
닫는 태그를 쓰지 않아도 되기 때문에 쓰기에 편합니다.
그리고 스타일과 스크립트 태그는 .이하로 붙여서 많이 사용하는데요,
가끔 로컬에서, 즉 특정 태그 안에서 사용될 때가 있습니다.
로컬에서 전역을 콜 할 수 없다든지,, 인데요
사실 공식 문서에 나와있기는 하지만 다 명시적으로 되어있지는 않습니다.
https://pugjs.org/api/getting-started.html
Getting Started – Pug
Getting Started Installation Pug is available via npm: $ npm install pug Overview The general rendering process of Pug is simple. pug.compile() will compile the Pug source code into a JavaScript function that takes a data object (called “locals”) as an
pugjs.org
제목과 같이 로컬에서 함수를 선언할 때에는 들여쓰기가 깨지는 경우가 있습니다
- var ~ 식으로 서술합니다.
들여쓰기가 깨지면 어떡하느냐, 하는 팀원들과 토의한 결과로는,
그런 경우를 최대한 만들지 말되, 어쩔 수 없으면 한 줄로 끝내라....,입니다.
'배워서 남주는 코딩' 카테고리의 다른 글
Function expressions can't be named. Try removing the name, or moving the functi (0) | 2022.11.28 |
---|---|
[Flutter][iOS] Command PhaseScriptExecution failed with a nonzero exit code (0) | 2022.04.05 |
FlutterFire, Storage (0) | 2021.11.23 |
이 주의 위젯, Widget of the week (0) | 2021.10.31 |
FlutterFire, Firestore 기술 부분 (0) | 2021.09.23 |