zoukankan      html  css  js  c++  java
  • ubuntu 安装nodejs/npm

    安装发行稳定版

    Ubuntu 默认仓库里带有Node.js,版本较旧,这并不是最新版,但是应该很稳定。执行如下命令:

    在大多数情况下,我们还需要安装npm包管理工具:

    下面,我们介绍一下更灵活的安装方法。

     

    官网解压安装

    下载nodejs压缩文件(或者自行下载到本地指定目录)

    wget https://nodejs.org/dist/v8.1.0/node-v8.1.0-linux-x64.tar.xz

    解压

    tar -xvf node-v8.1.0-linux-x64.tar.xz

    切换并查看当前node所在路径

    cd node-v8.1.0-linux-x64/bin
    pwd

    查看node版本

    ./node -v

    将node和npm设置为全局(若/usr/local/bin/node已存在,先删除)

    sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/node /usr/local/bin/node
    sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/npm /usr/local/bin/npm
    pwd

    用 PPA 安装

    用PPA你可以的到更新版本的node.js

    执行如下命令安装PPA

    安装 node.js:

    nodejs 包含有nodejs和npm,所以没必要单独安装npm。但是为了使一些npm包正常工作(例如需要从源码构建的包),你需要安装 build-essentials 包:

     eg:

    curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
    sudo apt-get install -y nodejs

    使用NVM 安装

    nvm是node.js版本管理器。要安装nvm之前:

    下载nvm安装脚本并执行:

    更行环境变量

    nvm安装完成,现在安装node.js

    列出可用的node.js版本

    Screen Shot 2015-11-18 at 5.15.36 PM

    最新版本为v5.1.0:

    你可以安装多个版本,然后指定使用的版本:

    当你安装完node.js它的可执行文件为node:

     

     设置默认版本

    nvm alias default v5.0.0

     

    npm:

    安装:

    sudo apt-get install npm

    升级npm

    $ sudo npm install npm -g



    taobao镜像

    1.临时使用

    npm --registry https://registry.npm.taobao.org install express

    2.持久使用

    npm config set registry https://registry.npm.taobao.org
    • 配置后可通过下面方式来验证是否成功 
      npm config get registry
    • 或 
      npm info express

    3.通过cnpm使用

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    • 使用 
    • cnpm install express
  • 相关阅读:
    python sys.path.append
    python中的map()函数
    python中的map、filter、reduce函数
    上传文件2.0--drp203
    The import org.apache.commons.fileupload cannot be resolved
    让我会好好学习一阵子的东西
    【JSP】--Error错误页设置,声明式异常--188 drp
    【JSP】--重定向,转发--186 drp
    【JSP】--路径问题--如何去掉../,直接写绝对路径
    主备切换,双机热备,负载均衡,nginx
  • 原文地址:https://www.cnblogs.com/brainworld/p/7873595.html
Copyright © 2011-2022 走看看