美文网首页
Node 安装

Node 安装

作者: 柒企鹅 | 来源:发表于2017-05-03 16:47 被阅读0次

    本文简单地介绍如何在Ubuntu/Debian/window系统上安装Node.js(任何版本)和 npm(Node Package Manager的简写),其他类Linux系统安装步骤和这个类似。

    一、window 安装 node.js

    1. 下载

    windows下载http://nodejs.cn/

    2. nodejs window下安装与配置淘宝镜像

    前往nodejs官网下载安装软件,地址:https://nodejs.org/en/

    点击下一步继续安装,安装完成,在命令输入:node -v,npm -v,查看版本,即是安装成功

    随便在计算机哪个盘建一个全局目录,比如我的在E盘:E:\nodejs\node_global

    设置nodejs全局目录,所有以全局安装的包都被安装在这,打开nodejs命令行窗口Node.js command prompt,

    使用命令行设置:

    npm configsetcache "E:\nodejs\node_cache"npm configsetprefix "E:\nodejs\node_global"

    前往淘宝镜像官网http://npm.taobao.org/,可查看安装cnpm包的命令

    在命令行输入:

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

    安装完成

    :: 将 cnpm.bat 路径添加到系统环境变量,就可以使用cnpm命令了

    二、Linux 安装 node.js

    ### 更新你的系统

    $ sudo apt-get update

    $ sudo apt-get install git-core curl build-essential openssl  libssl-dev

    0. nvm 安装

    $cd~/git

    $ git clone https://github.com/creationix/nvm.git

    $ cd nvm

    $ ./install.sh

    刷新.bashrc 文件

    source ~/.bashrc

    通过 nvm 安装任意版本的 node

    nvm 默认是从http://nodejs.org/dist/下载的, 国外服务器, 必然很慢, 好在 nvm 以及支持从镜像服务器下载包, 于是我们可以方便地从七牛的 node dist 镜像下载:

    $ NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

    $ nvm install 4

    于是你就会看到一段非常快速进度条:

    ############################################## 100.0%

    Now using node v4.3.2

    如果你不想每次都输入环境变量 NVM_NODEJS_ORG_MIRROR, 那么我建议你加入到 .bashrc 文件中:

    # nvmexport

    NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/nodesource~/git/nvm/nvm.sh

    然后你可以继续非常方便地安装各个版本的 node 了, 你可以查看一下你当前已经安装的版本:

    $ nvm ls         

     nvm      v0.8.26v0.10.26v0.11.11->  v4.3.2

    1. git安装

    首先我们先从github上将Node.js库克隆到本地:

    $ git clone https://github.com/nodejs/node.git

    $ cd node

    如果你需要安装特定版本的Node,可以如下操作:

    $ git tag 

    $ git checkout v0.10.33

    然后可以编译和安装Node:

    $ ./configure

    $ make

    $ sudo make install

    安装完毕,我们就可以在命令行里面输入以下命令以便确认Node是否安装完毕:

    $ node -vv0.10.33

    这个命令会输出你安装Node版本信息,如果你电脑上面输出和下面的类似,那恭喜你了,安装Node成功。

    2.tar安装

    1、在官方网站下载http://www.nodejs.org/download/

    下载后,在/home/hongwei有一个文件node-v0.10.32-linux-x86.tar.gz ,将其解压后,文件夹为 node-v0.10.32-linux-x86, 或者运行命令

    wget -c nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x86.tar.gz

    tar -zxvf node-v0.10.33-linux-x86.tar.gz

    2、查看版本

    cd node-v0.10.32-linux-x86

    ls

    cd bin

    ./node-v

    查看版本是 v0.10.32

    3、将其建立建立链接

    ln -s /home/hongwei/node-v0.10.32-linux-x86/bin/node/usr/local/bin/nodeln-s /home/hongwei/node-v0.10.32-linux-x86/bin/npm /usr/local/bin/npm

    这样就安装好了,在终端输入 node 就可以查看相关信息了

    说明:强烈不建议使用 apt-get 进行安装,因为安装后,不显示相关信息。

    sudo apt-get install nodejs

    sudo apt-getinstall npm

    如果安装的话,可以将其卸载

    sudo apt-get remove nodejs

    sudo apt-get remove npm

    三、安装NPM

    这个很简单,NPM官方提供了安装NPM的脚本,所以我们把这个脚本下载下来执行一下就可以:

    $ wget https://npmjs.org/install.sh --no-check-certificate

    $ chmod 777 install.sh

    $ ./install.sh

    $ npm -v 

    四、修改源

    你可以使用我们定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

    $ npminstall-gcnpm--registry=https://registry.npm.taobao.org

    或者你直接通过添加 npm 参数 alias 一个新命令:

    alias cnpm="npm --registry=https://registry.npm.taobao.org \ 

     --cache=$HOME/.npm/.cache/cnpm \

    --disturl=https://npm.taobao.org/dist

    --userconfig=$HOME/.cnpmrc"

    Or alias it in .bashrc or .zshrc

    $ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \    

    --cache=$HOME/.npm/.cache/cnpm \

    --disturl=https://npm.taobao.org/dist\

    --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

    参考文献

    相关文章

      网友评论

          本文标题:Node 安装

          本文链接:https://www.haomeiwen.com/subject/bmfltxtx.html