macにnvmが遭遇したピットを取り付ける

3247 ワード

nvmはMacの下のnode管理ツールで、Rubyを管理するrvmに似ています.Windowsの下のnodeを管理する必要がある場合は、nvmwまたはnvm-windowsを使用することをお勧めします.
1.インストール前に次の準備をする
  • グローバルにインストールされているnode/npmをアンインストール公式サイトでダウンロードしたnodeインストールパッケージの場合、実行後に自動的にグローバルディレクトリにインストールされます.nodeコマンドは/usr/local/bin/node、npmコマンドはグローバルnode_modulesディレクトリのパスは/usr/local/lib/node_です.modules/npm
  • nvmをインストールする前に、インストール済みnodeモジュールとグローバルnodeモジュール
  • を削除することが望ましい.
    npm ls -g --depth=0 #             ,                  node           
    sudo rm -rf /usr/local/lib/node_modules #      node_modules   
    sudo rm /usr/local/bin/node #    node
    cd  /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm #      node        

    2.nvmのインストール
    インストールコマンド:
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    詳細:https://github.com/creationix/nvm/blob/master/README.md
    nvmのインストールが完了したらnvmを入力し、出力が表示されるとnvmのインストールに成功します.shellを閉じると、次のプロンプトが表示されます.
    -bash: nvm: command not found
    編集bash_profileファイル、なければ新規作成します.コマンドはすべて:
    vi .bash_profile
    次のコードをコピーし、保存して終了します.
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

    そしてsourceをちょっと.bash_profile
    source .bash_profile
    3.nvmの使用
    nvm install stable #         node,    5.0.0
    nvm install 4.2.2 #    4.2.2   
    nvm install 0.12.7 #    0.12.7   
    
    #     :            ,        
    nvm use 4 #     4.2.2   
    npm install -g mz-fis #    mz-fis        ,         /Users//.nvm/versions/node/v0.12.7/lib/mz-fis
    nvm use 0 #     0.12.7   
    npm install -g react-native-cli #   react-native-cli        ,         /Users//.nvm/versions/node/v4.2.2/lib/react-native-cli
    
    nvm alias default 0.12.7 #     node     0.12.7

    詳細:http://www.tuicool.com/articles/Vzquy2