zoukankan      html  css  js  c++  java
  • linux 通过nvm安装node

    官方介绍:https://github.com/creationix/nvm#installation

    PS:通常不要用root权限安装软件,因为线上任何服务部署都不允许用root,其他软件用root安装了,很可能导致部署的时候各种日志文件为root权限

     一、安装nvm

    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash   (推荐)

    或者

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash

    之后 

    source ~/.bashrc

    ok。

    遇到的问题:

    克隆github项目出现SSL connect error

    git clone https://github.com/creationix/nvm     
    Cloning into 'nvm'...
    fatal: unable to access 'https://github.com/creationix/nvm/': SSL connect error

    原因

    ssl证书可能过期了

    解决方案

    yum update -y nss curl libcurl
    
    

    二、安装node

    nvm install stable #安装最新稳定版

    OK 额外说明

    nvm install stable #安装最新稳定版 node 
    nvm install v4.2.2 #安装 4.2.2 版本 
    nvm install v0.12.7 #安装 0.12.7 版本

    特别说明:以下模块安装仅供演示说明,并非必须安装模块

    nvm use 0 #切换至 0.12.7 版本
    
    npm install -g mz-fis #安装 mz-fis 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v0.12.7/lib/mz-fis
    
    nvm use 4 #切换至 4.2.2 版本
    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

  • 相关阅读:
    jdb应用 远程调试
    maven POM总结
    jvm
    jdbc取出表名 名称
    nginx配置openssl证书
    DNS A记录 CNAME NS记录等的区别
    linux文件目录类命令|--cd指令
    linux文件目录类命令--ls命令
    linux文件目录类命令--pwd命令
    linux 帮助指令
  • 原文地址:https://www.cnblogs.com/wangcp-2014/p/10233598.html
Copyright © 2011-2022 走看看