npm install -g express-generator
npm install -g express-generator nodemon

❗ 'express'은(는) 내부 또는 외부 명령, 실행 할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
-> express 설치가 완료 되지 않아서 express 명령어를 인식 못하는 모습이다
경고는 뜨지만 설치가 완료 된것 같은데 이유가 뭘까..
여기서 express --ejs first-project 명령어로 first-project 폴더를 만들어 보려 했지만 express에서 문제가 생겨 당연히 위와 같은 에러가 발생한다 😥
path 문제 인가 싶어 아래 링크를 참고 삼아 path 변경을 해보았지만 여전히 실패..
https://bbeomgeun.tistory.com/37
sudo npm install -g express-generator
sudo npm install -g express-generator nodemon
임시방편으로 sudo 키워드를 붙여서 했지만 그래도 여전한 에러가 나온다
이것마자 안되다니 절망적이었다 😥
그러다 하나 찾아낸 에러 해결 방법!
윈도우 Powershell '보안오류' 에러 발생
시작 - 검색 - Powershell 검색 -
우클릭 - 관리자 권한으로 실행한 뒤 -
Set-ExecutionPolicy Unrestricted

권한을 무제한으로 바꾼거 같다
이렇게 바꾸니 드디어 결과값이 찍히는게 보인다 ❗
수정을 해보니 바로바로 찍히는 모습이다

하지만 해결하지 못한 폴더 생성을 다시 시도 해보니 아까와 같은 에러가 발생한다
아래 링크를 참고해 해결 했다
-> https://velog.io/@jommum/Node.js-Express-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%83%9D%EC%84%B1-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0
npm show express version
npm show express-generator version
npx express-generator -e 프로젝트명

드디어 폴더 생성에 성공했다 . .✨
결론 : 패기키를 실행해주는 npx를 사용해 해결..!
npm - 패키지 매니저, 패키지 설치를 도와주는 것
npx - 패키지를 실행해주는 것
- npm 으로 express 설치 -> 설치된 express 사용
- npx로 express 정보를 가져와 설치 생략하고 그 도구를 실행 (이 방법으로 해결)