• centos 6.x 安装配置 node.js 环境


    下载

    可以在本地下载node.js最新版,然后通过ftp工具上传到服务器,或者直接在服务器终端使用wget命令下载(我当时下载的是node-v6.11.3-linux-x64版本,其他版本请查看上面链接然后替换即可):

    $ wget https://npm.taobao.org/mirrors/node/v6.11.3/node-v6.11.3-linux-x64.tar.gz

    解压

    进入服务器终端,找到上传或者下载的安装包,解压

    $ tar -zvxf node-v6.11.3-linux-x64.tar.gz

    移动到安装目录并重命名

    $ mv node-v6.11.3-linux-x64 /opt/node

    配置环境变量

    打开etc目录下的 profile 文件

    $ vi /etc/profile

    在文件最后增加如下内容

    export NODE_HOME=/opt/node
    export PATH=$NODE_HOME/bin:$PATH

    生效环境变量

    $ source /etc/profile

    也可以在用户根目录下的.bash_profile文件中增加上面环境变量

    $ vi ~/.bash_profile
    
    export NODE_HOME=/opt/node 
    export PATH=$NODE_HOME/bin:$PATH

    检查版本

    $ node -v
    v6.11.3
    
    $ npm -v
    3.10.10

      

    设置代理

     
    $ npm config set proxy http://server:port
    $ npm config set https-proxy https://server:port
    
    如果代理需要认证的话可以这样来设置。
    $ npm config set proxy http://username:password@server:port
    $ npm config set https-proxy http://username:pawword@server:port
    
    如果代理不支持https的话需要修改npm存放package的网站地址。
    $ npm config set registry "http://registry.npmjs.org/"
    
    没有https代理,别把http的设置过去强转过去,否则install的时候会高概率报错:
    npm ERR! code E503
    npm ERR! 503 Too many open connections:

    使用cnpm加速

    因为众所周知的原因,所以为了正常使用npm,良心的淘宝团队提供了解决方案:http://npm.taobao.org/

    使用如下命令安装cnpm

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

    这样以后使用npm就可以用cnpm代替了

    当然,cnpm想用sudo按照上面的再建立了软链接吧

    后续安装使用命令:

    cnpm install
  • 相关阅读:
    zimg
    ffmpeg P016 P010 YUV444P16LE 的打印的像素值
    zimg 使用
    P010LE P016LE YUV420P10LE
    如鹏网学习笔记(八)CSS
    对dui界面 组件 hook的通杀方案
    Python 中str 与 bytes 数据结构转换
    Tensorflow 老版本的安装
    Java string和各种格式互转 string转int int转string
    电脑黑屏
  • 原文地址:https://www.cnblogs.com/dwj192/p/8961031.html
Copyright © 2020-2023  润新知