Linux

windows bash 에서 npm을 써보자.

하늘을난모기 2017. 11. 10. 12:44

윈도우에 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