centos npm 업데이트시 버전 고정되는 것 어떻게 해결하시나요?? 민방위 2017.09.29 01:07 757 0 5 https://velopert.com/1351 이 글 보고 따라해봤는데 버전이 계속 고정되네요
Q&A 저의 홈페이지를 XE_Official 레이아웃로로 했는 데 왼쪽 로그인과 조회수 밑에 홈 이라는 글바로밑에 "로그인/가입" 위젯이 제대로 설정이 안되어 해결책을 찾고 있습니다. youshine 26.07.31 0 5
Q&A 제딴엔 신속히 일주일 안에 XE1.11.6 에서 Rhymix-2.1.35로 3개의 도메인을 성공적으로 잘 이전했다고 생각하고 있었는데 오래된 선우 레이아웃을 서서 만든 홈페이지라그런지... youshine 26.07.27 0 0
Q&A 이번엔 매뉴얼에서 지시한 대로 xe1 /xe 에 압축된 파일을 풀면 생기는 /rhymix 의 파일들을 다 filezilla 로 에러 하나없이 업로드 시켰는데도 에로가 생기네요... youshine 26.07.24 0 9
댓글 5
원래 npm은 어떻게 설치하셨나요? 설치 방법과 업데이트 방법이 다르면 설치 경로가 달라져서 기존 버전이 덮어씌워지지 않습니다. 예를 들어 epel repo를 사용해서 yum으로 설치하셨다면 yum으로 업데이트해야 합니다.
링크하신 글은 어떤 OS인지도 안 나오고 (글쓰신 분 프로필을 보면 OSX일지도...) 처음에 어떻게 설치했는지 밝히지 않고 있기 때문에, 우연히 동일한 방법으로 설치했던 사람이 아니라면 따라해도 안 되는 것이 당연합니다.
npm은 특별히 설치한 것이 아니고 node 설치하면 자동으로 따라오는 것 같더라구요.
vim /usr/local/n/versions/node/8.6.0/lib/node_modules/npm/package.json 로
npm 버전을 확인해보면 최신버전(5.4.2)인데 전역적으로 npm -v 을 치면 1.3.6이네요...
마찬가지로 전역적으로 node -v를 쳐보면 최신버전(8.6.0) 으로 나오는데
왜 node 디렉토리 하위에 있어야하는 npm만 구버전인지 이해가 안갑니다.
혹시 윈도우 환경변수 지정처럼 전역적으로 npm 폴더를 설정해줘야 하는 것일까요??
$PATH에 따라 다른 파일로 연결될 수도 있습니다.
그냥 npm을 치면 나오는 것은 어디 있는 파일인지부터 확인해야겠네요.
which npm 명령을 내려보세요.
여기서 나오는 파일을 최신버전으로 교체하거나 심볼릭 링크를 걸어주면 될 것 같습니다.
which npm 으로 npm 관련된 것을 다 지우고(15시간전 삽질의 시작원인)
npm을 새로 wget으로 받아서 압축을 푼다음
/usr/bin에 하나씩 지정했더니 어떻게 됐네요ㅠㅠ
감사합니다