• linux安装node.js


    转载自  https://www.linuxidc.com/Linux/2018-05/152389.htm

    本教程将引导您在CentOS Linux 7.5机器上安装Node.js和npm。 Node.js是一个跨平台的JavaScript运行时环境,允许服务器端执行JavaScript代码。 Node.js主要用于后端,但它也是一种全栈和前端解决方案。 npm是Node.js的默认包管理器。

    从NodeSource安装Node.js

    在CentOS 7机器上安装Node.js有几种不同的方法。 在本教程的第一部分中,我们将从NodeSource存储库安装Node.js。

    首先,我们需要启用NodeSource存储库:

    curl -sL https://rpm.nodesource.com/setup_8.x | sudo bash -

    如何在CentOS Linux 7.5上安装Node.js

    当前的LTS版本的Node.js是8.x. 如果您想安装版本10,只需把setup_8.x更改setup_10.x即可。

    一旦启用了NodeSource存储库,请键入以下命令来安装Node.js和npm:

    sudo yum install nodejs

    如何在CentOS Linux 7.5上安装Node.js

    要检查安装是否成功,我们可以运行下列命令来打印Node.js和npm版本:

    node --version

    输出:

    v8.11.1

    npm --version

    输出:

    5.6.0

    如何在CentOS Linux 7.5上安装Node.js

    使用NVM安装Node.js

    NVM(节点版本管理器)是一个bash脚本,用于管理多个活动的Node.js版本。 NVM允许我们安装和卸载任何特定的Node.js版本,这意味着我们可以拥有任何我们想要使用或测试的Node.js版本。

    要下载nvm安装脚本,请键入:

    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

    如何在CentOS Linux 7.5上安装Node.js

    该脚本将从Github中将nvm存储库克隆到~/.nvm,并将脚本路径添加到Bash或ZSH配置文件中。

    输出:

    => Close and reopen your terminal to start using nvm or run the following to use it now:

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

    如上面的输出所示,您应该关闭并重新打开终端,或运行命令将nvm脚本的路径添加到当前会话。

    export NVM_DIR="$HOME/.nvm"

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

    [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

    要验证nvm是否已正确安装,请键入:

    nvm --version

    输出:

    0.33.11

    现在我们已经安装了nvm,我们可以通过键入以下命令来安装最新版本的Node.js:

    nvm install node

    输出:

    Downloading and installing node v10.1.0...
    Downloading https://nodejs.org/dist/v10.1.0/node-v10.1.0-linux-x64.tar.xz...
    ######################################################################## 100.0%
    Computing checksum with sha256sum
    Checksums matched!
    Now using node v10.1.0 (npm v5.6.0)
    Creating default alias: default -> node (-> v10.1.0)

    我们可以通过键入以下命令验证Node.js版本:

    node --version

    输出:

    v10.1.0

    如何在CentOS Linux 7.5上安装Node.js

    如果再安装两个版本,最新的LTS版本和6.14.2版本

    nvm install --lts
    nvm install 6.14.2

    如何在CentOS Linux 7.5上安装Node.js

    一旦安装了LTS版本和6.14.2以列出所有安装的Node.js实例,请输入:

    nvm ls

    输出:

    ->      v6.14.2                # ACTIVE VERSION
            v8.11.1
            v10.1.0
            system
    default -> node (-> v10.1.0)    # DEFAULT VERSION
    node -> stable (-> v10.1.0) (default)
    stable -> 10.1 (-> v10.1.0) (default)
    iojs -> N/A (default)
    lts/* -> lts/carbon (-> v8.11.1)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.14.2
    lts/carbon -> v8.11.1

    如何在CentOS Linux 7.5上安装Node.js

    输出告诉我们,左边的箭头(-> v6.14.2)是当前shell会话中使用的版本,默认版本设置为v10.1.0。 默认版本是打开新shell时将会激活的版本。

    要更改当前的活动版本,可以使用以下命令:

    nvm use 8.11.1

    并用以下方式验证它:

    nvm current

    输出:

    v8.11.1

    如果您想要将默认版本更改为8.11.1,请键入:

    nvm alias default 8.11.1

    安装开发工具

    最后,我们还将安装开发工具,以便我们能够从npm构建本地插件。

    sudo yum install gcc-c++ make

    如何在CentOS Linux 7.5上安装Node.js

    OK! 如果您有任何问题或意见,请随时在下面发表评论。

  • 相关阅读:
    DIV+CSS列表式布局(同意图片的应用)
    Cache 应用程序数据缓存
    mysql 中 isnull 和 ifnull 判断字段是否为null
    Logo图标快速生成软件(Sothink Logo Maker) v3.5 官方设计师版
    Linqer工具
    mvc学习视频
    MvcPager注意版本与mvc的版本
    此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭“的解决
    ASP.NET 免费开源控件
    逆向知识之CS1.6辅助/外挂专题.1.实现CS1.6主武器副武器无限子弹
  • 原文地址:https://www.cnblogs.com/gzhlt/p/9958431.html
Copyright © 2020-2023  润新知