찾다

 >  Q&A  >  본문

node.js - centos6.8使用NVM安装nodejs,之后每次都提示/usr/bin/which: no node in...

黄舟黄舟2788일 전1202

모든 응답(1)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-04-17 16:00:46

    nvm은 사용자 홈 디렉터리에 있는 .nvm 폴더의 버전 하위 디렉터리에 노드를 설치하기 때문에 해당 노드의 경로가 PATH에 추가되지 않습니다.
    따라서 어떤 노드를 실행할 때 /usr/bin/이 됩니다. 나타납니다. : 노드가 없습니다. (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

    어떤 노드를 실행하기 전에 해당 노드가 위치한 디렉터리의 경로를 PATH에 추가하기만 하면 됩니다.
    어떤 노드 명령은 nvm에서 실행할 수 있습니다.
    목적은 해당 노드가 추가되었는지 확인하는 것일 수 있습니다. 환경 변수가 아닌 경우 가입하십시오.
    echo $PATH를 실행하여 노드가 위치한 디렉터리의 경로가 있는지 확인할 수 있습니다

    회신하다
    0
  • 취소회신하다