express-generator에서 jade를 pug로 바꾸는 방법을 모르는 하나시
1612 단어 RaspberryPi자바스크립트ExpressNode.js
express-generator 설치 후 jade의 취약성 표시를 어떻게든하고 싶다는 기사입니다
경위
installsudo npm install express-generator -g
express somefolder
cd somefolder
express somefolder
위 명령을 두드린 후
라고 하는 것이 나와야 하다고 생각하고 있었다.
자세한 내용은 생략하지만 결국
npm audit fix
는 전혀 효과가 없고, 하지만 express-generator 사용한 처음이고,
버릴 수 있는 선배도 없고(라고 할까, node 안건 받지 않은 것일지도 모른다. 너무 비비)
라는 상태.
원인 추측
조사해 보면 jade라는 것이 낡다는 것이 원인인 것 같지만,
jade 는 .Net MVC 로 말하는 곳의 Razor 같은 녀석같다.
그래서 jade가 pug라는 패키지로 바뀌고 있기 때문일까.
어쨌든 express-generator 에 대책이 들어가 낫겠다고 생각한다. 과도적인 증상일 것이다. 이미 낫었던
대책
1. 생성에서 옵션을 다시 지정하고 다시 시도합니다.
express --view=pug myapp
cd myapp
npm install
→
결론
방법을 모색하고 있었는데, 이미 이미 해결이 끝난 재료였다.
아직, 웹상의 문서 자원이 따라잡지 않은 것이 아닐까 생각한다.
기본적으로 express 라는 명령을 발견하면 express --view=pug 로 읽어 놓는 것이 좋을지도 모른다.
다만, 역시 취약성 메세지는 나오는데 severity 는 low 하지만 당초의 목적은 달성했기 때문에 완전히 느껴진다.
Reference
이 문제에 관하여(express-generator에서 jade를 pug로 바꾸는 방법을 모르는 하나시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nurarihyong/items/4137cef66670ae18ec8a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo npm install express-generator -g
express somefolder
cd somefolder
express somefolder
npm audit fix
express --view=pug myapp
cd myapp
npm install
Reference
이 문제에 관하여(express-generator에서 jade를 pug로 바꾸는 방법을 모르는 하나시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nurarihyong/items/4137cef66670ae18ec8a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)