윈도우에 ubuntu 패치를 하고 bash로 node.js를 설치한 뒤 놀려고 했는데... 아 또 오류 터진다.
npm을 찾지 못한다.
not foundram Files/nodejs/npm
nodejs는 문제 없이 설치가 되나 npm은 오류가 터지길래 해결책을 찾아 다녔다.
http://blog.hazard.kr/archives/tag/%EB%A6%AC%EB%88%85%EC%8A%A4
아주 감사하게 이 방법으로 해결했다.
처음엔 reg를 등록 하려 했는데 이마저도 오류가 터져서
vi ~/ .bashrc 를 커맨드에 입력한 뒤
function path_remove {
# Delete path by parts so we can never accidentally remove sub paths
PATH=${PATH//":$1:"/":"} # delete any instances in the middle
PATH=${PATH/#"$1:"/} # delete any instance at the beginning
PATH=${PATH/%":$1"/} # delete any instance in the at the end
}
path_remove '/mnt/c/Users/me/AppData/Roaming/npm'
path_remove '/mnt/c/Program Files/nodejs'
이 소스를 입력한다. (node밖에 사용하지 않기 때문에 다른건 필요가 없어 작성하지 않았다.)
오예스~ npm 동작한다.
폴더를 하나 만들고
npm init을 한 뒤
npm install express-generator -g
를 입력 했더니
아.. 설치 안된다.
뭐냐 또...
오류 로그를 보니
sudo apt install node-express-generator 을 입력하란다.
입력하고 다운 받고
다시 npm install express-generator -g 입력하니 된다.
express yourApp
예스.. 이제 express 시작이다.
'Linux' 카테고리의 다른 글
mv명령어 vs cp 명령어 (0) | 2020.10.23 |
---|---|
Docker 우분투 18.04 한글 패치 하기 (0) | 2018.05.24 |