zoukankan      html  css  js  c++  java
  • centos7.x下环境搭建(三)—nodejs安装

    有3种方式可以安装nodejs

    1. yum安装
    2. 源码包安装
    3. nvm方式安装

    一、方式1:yum安装

    这里我们指定安装8.x以上的版本

    # curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
    # yum install -y nodejs
    

    一般在安装完node之后,默认已经帮我们安装好npm了 ,使用npm -v可以查看npm版本
    通常如果使用npm install安装依赖包会比较慢,这里推荐使用淘宝镜像

    安装淘宝镜像cnpm

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    

    之后在安装依赖的使用可以使用cnpm install代替npm install

    二、方式2:源码安装

    另外除了通过以上方式安装之后,还可以使用nvm和源码包的方式安装,以下是源码包的方式

    1. 下载
    wget 'https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.xz'
    

    (wget命令用来从指定的URL下载文件 查看命令http://man.linuxde.net/wget)

    1. 解压
    xz -d  node-v6.11.3-linux-x64.tar.xz
    tar xvf node-v6.11.3-linux-x64.tar
    

    (linux下tar.xz和tar.gz区别,同一文件,tar.xz格式比tar.gz格式小了三分之一,linux中tar怎么解压tar.xz文件
    使用xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar
    再用tar -xvf xxx.tar解压)

    1. 添加node的环境变量,在最后一行加入PATH
    vi /etc/profile
    
    #最后一行加入PATH
    
    export PATH=$PATH:/home/www/node-v6.11.3-linux-x64/bin
    
    1. 使/etc/profile里的配置立即生效
    source /etc/profile
    

    三、方式3:nvm安装

    nvm用于管理node版本,可以很方便的切换node的版本

    1. 安装nvm https://github.com/creationix/nvm
      使用如下命令
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    

    nvm命令无法使用,缺少.bash_profile文件

    MacBook-Pro:~ wuj$ nvm
    -bash: nvm: command not found
    

    进入nvm目录,新建.bash_profile文件

    cd ~/.nvm
    touch .bash_profile
    

    并拷贝以下内容

    export NVM_DIR="$HOME/.nvm"
    
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm
    

    文件生效

    source ~/.nvm/.bash_profile
    

    这时候可以使用了 ,查看nvm版本

    nvm --version
    node version manger
    

    安装指定node版本

    nvm install 8.9.4
    

    nvm常用命令

    nvm ls :打印出所有的版本
    nvm install stable:安装最稳定的版本
    nvm install v8.9.2 : 安装node的8.9.2的版本(删除用uninstall)
    nvm current :当前使用的node版本
    nvm use v8.9.2 :将node改为8.9.2版本
    nvm alias default 0.12.7:设置默认 node 版本为 0.12.7
    nvm alias default :设置系统默认的node版本
    nvm alias  :给不同的版本号添加别名
    nvm unalias  : 删除已定义的别名
    nvm reinstall-packages :在当前版本node环境下,重新全局安装指定版本号的npm包
    npm install -g mz-fis:安装 mz-fis 模块至全局目录,安装的路径:/Users/<你的用户名
    

    四、git安装

    1、安装

    #安装git 
    yum install git
    
    #卸载git
    yum remove git
    

    2、查看是否安装成功

    git --version
    

    3、我们就可以使用git clone 克隆项目

    git clone https://xxx@xxx.org/xxx/xxx.git
    
  • 相关阅读:
    升级到 classpath 'com.android.tools.build:gradle:1.0.0-rc1
    OnScrollListenerPro
    dp和px的转换
    ListView 中判断是否滚动到底部
    为什么setAdapter之后不能addHeadView或者addfooterView
    SwipeRefreshLayout使用小记
    Git-Flow 带你飞!
    在aws的ec2服务器上搭建nginx+php的环境
    PHP程序员的技术成长规划
    GeoHash核心原理解析
  • 原文地址:https://www.cnblogs.com/fozero/p/10967154.html
Copyright © 2011-2022 走看看