• 【Nodejs】Linux系统搭建Nodejs


    Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

    Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

    1.查看是否安装nodejs和npm包管理工具

    [root@tanbaobao ~]# rpm -qa nodejs
    [root@tanbaobao ~]# rpm -qa npm
    或
    [root@tanbaobao ~]# whereis nodejs
    [root@tanbaobao ~]# whereis npm

    2.下载安装nodejs

      可以下载之后(选择linux版本)上传至服务器,我这里直接使用wget在服务器上直接下载:http://nodejs.cn/download/

    [root@tanbaobao ~]# cd /usr/local/src/
    [root@tanbaobao src]# wget https://npm.taobao.org/mirrors/node/v12.14.1/node-v12.14.1-linux-x64.tar.xz
    
    # 解压
    [root@tanbaobao src]# tar -xvf node-v12.14.1-linux-x64.tar.xz
    # 修改名字并移动到指定目录下
    [root@tanbaobao src]# mv node-v12.14.1-linux-x64 nodejs
    [root@tanbaobao src]# ls nodejs/bin/
    node  npm   npx
    
    [root@tanbaobao src]# mv nodejs/ /usr/sbin/

    配置软连接

    [root@tanbaobao src]# ln -s /usr/sbin/nodejs/bin/node /usr/local/bin/
    [root@tanbaobao src]# ln -s /usr/sbin/nodejs/bin/npm /usr/local/bin/

    查看安装结果:

    [root@tanbaobao src]# node -v
    v12.14.1
    [root@tanbaobao src]# npm -version
    6.13.4

    配置淘宝镜像:

    # 安装成功后,cnpm可执行文件会下载到nodejs的安装目录下(也就是/usr/sbin/nodejs/bin/)
    [root@tanbaobao src]# npm install -g cnpm --registry=https://registry.npm.taobao.org
    
    # 配置全局
    [root@tanbaobao src]# ln -s /usr/sbin/nodejs/bin/cnpm /usr/local/bin/
    
    # 查看cnpm信息
    [root@tanbaobao src]# cnpm  -v
    cnpm@6.1.1 (/usr/sbin/nodejs/lib/node_modules/cnpm/lib/parse_argv.js)
    npm@6.13.4 (/usr/sbin/nodejs/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
    node@12.14.1 (/usr/sbin/nodejs/bin/node)
    npminstall@3.25.2 (/usr/sbin/nodejs/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
    prefix=/usr/sbin/nodejs 
    linux x64 3.10.0-957.21.3.el7.x86_64 
    registry=https://r.npm.taobao.org

    至此,安装完成

  • 相关阅读:
    第三课 本代码用于学习vue根组件数据的各种绑定
    第七课 键入事件,点击绑定事件,数据判断及删除事件
    第九课 代码封装localstorage
    第八课 没有封装localstorage
    第五课 vue的事件调用自定义方法
    第六课 点击事件调用自定义方法
    new多个文件编程和split单个文件多个窗口编程
    线性表特点和用法总结
    scanf在输入整型数据和字符型数据时的不同
    tasklet源码注释翻译
  • 原文地址:https://www.cnblogs.com/HeiDi-BoKe/p/12167901.html
Copyright © 2020-2023  润新知