본문 바로가기

Change Node.js Express View Engine from jade to pug nodejs를 설치하고 express를 깔아보니, warnning이 툭툭툭 뜬다. 이게 뭔가 해서 구글링해 보니, jade라는 녀석이 이름 때문에 태클 걸려서 pug라는 이름으로 강제 개명을 했다고 한다. 그럼, jade를 빼고 pug를 사용하도록 개선을 해보자.package.json 수정jade 구문 제거 : "jade" : "~1.11.0"pug 추가 : "pug" : "~2.0.0-rc.3"npm install 커맨드 실행 (변경 사항 반영)app.js 수정기존 : app.set('view engine', 'jade')변경 : app.set('view engine', 'pug')views 경로에 존재하는 *.jade 확장자명을 *.pug로 일괄 변경완료!
Closure Code Sample In Javascript
vagrant를 활용한 django 초기 세팅 커맨드 정리 windows> vagrant init ubuntu/xenial64windows> vagrant upwindows> vagrant sshubuntu:$ sudo apt-get upgradeubuntu:$ sudo apt-get updateubuntu:$ sudo apt-get install python-pip python-dev build-essentialubuntu:$ sudo pip install --upgrade pipubuntu:$ sudo pip install --upgrade virtualenvubuntu:$ sudo pip install djangoubuntu:$ cd {django_project_path}ubuntu:{django_project_path}$ python manage.py m..
한글 win10에서 vagrant up 실행 오류 케이스 vagrant up 명령 실행시 다음과 같은 오류가 발생되었다. {VAGRANT_APP_PATH}\embedded\gems\gems\childprocess-0.6.3\lib\childprocess\windows\process_builder.rb:43:in `join': incompatible character encodings: CP949 and UTF-8 (Encoding::CompatibilityError) 한참을 삽질하다가 드디어 알아낸 원인은 다음과 같다. 시스템 환경변수로 VAGRANT_HOME을 한글이 포함되지 않은 경로로 추가VirtualBox 환경설정에서 기본 머신 폴더의 경로 또한 한글이 포함되지 않은 경로로 변경결국 한글이 문제였구나.. 한글 Windows 환경의 캐릭터셋이 제발 utf..
여유 급할 필요없다.조급함이 일을 그르치고 아이디어가 창발될 수 있는 기회를 차단한다. 조금만 천천히 걷자.빨리 걷다가 발목에 무리온다. 엘리베이터 문이 닫히는 게 보여도 뛰지 말자. 다음 엘리베이터를 기다리면 된다. 물도 천천히 마시자.벌컥벌컥 들이키다 사래걸린다. 쉼호흡 크게 하고, 여유를 가지자.