`

ubuntu安装node.js

阅读更多

【笔者亲测,建议使用第二种方法】

在互联网上有很多从源码编译安装Node.js的文章,在此我强烈建议不要采用这种方法。大多数情况下,包维护者对软件结构了解的非常清楚,开发者无需从头编译最新版本的源码。

下面的方法适用于最新版本的Ubuntu、Ubuntu 12.04 LTS、Ubuntu 12.10、Ubuntu 13.04等版本。它可以帮助开发者在Ubuntu上安装Node.js,无需从头编译安装。你可以在云主机上执行以下的命令:

    # apt-get update 
    # apt-get install -y python-software-properties software-properties-common 
    # add-apt-repository ppa:chris-lea/node.js 
    # apt-get update 
    # apt-get install nodejs 

一旦命令执行完,最新版本的Node.js就安装好了,需有任何担忧。一旦Node.js的新版本发布了,你可以直接从包管理器升级,无需从头再次编译安装。

 

【方法二】

安装nvm:

   安装nvm有一个简单的方法:

$ wget -qO- https://raw.github.com/creationix/nvm/v0.25.0/install.sh | sh

这样安装实际上是把nvm克隆到 ~/.nvm 中的。在~/ .bashrc和 ~/ .zshrc中添加的scource在安装过程中已经都设置好了。

如果你的nvm版本是较低版本的话, 你也可以在 ~/ .nvm/中checkout新的版本安装,就会自动更新。

 

安装node:

安装好nvm后就可以直接使用nvm安装node;

首先用nvm查看现有的所有node版本:

 $ nvm ls-remote   

 然后选择你想要的版本安装:

$ nvm install <version>

 如果安装了多个版本之后,你可以用

nvm use <version>

来选择你想要的版本。

 

安装好后,npm也会自动加载好

 

你可以用nvm current 来查看当前的node版本,node ls 也可以查看本地node.

通过一下命令来设置默认的版本:

  $ nvm alias default<version>

 nvm 安装npm的同时会安装npm。

安装好之后,可以通过node -v来查看你所安装的版本。

 

安装express:

   $ nvm install -g express-generator

 其他express命令可以去看express教程。

分享到:
评论

相关推荐

    如何安装node.js教程.docx

    ### 如何安装Node.js教程 #### 一、Node.js简介 Node.js是一个开源的JavaScript运行时环境,它允许开发者在服务器端使用JavaScript编写应用程序。Node.js基于Chrome V8 JavaScript引擎,能够实现高性能的网络应用...

    The Node.js Little Book 中文版[Node.js 台湾社群协作电子书]1

    本书中还详细介绍了Node.js的安装和配置过程,包括在Ubuntu Linux、Other Linux、Windows等多种操作系统下的安装步骤,以及Node.js的基本配置选项。 Node.js 基础使用 Node.js Little Book中文版还涵盖了Node.js...

    node-v18.17.0-x86.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 ...

    Node.js详细安装步骤.zip

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个压缩包“Node.js详细安装步骤.zip”包含了两份PDF文档,分别提供了Node.js的安装和配置的详细指导。以下...

    如何确保已经安装了 Node.js?

    - 如果你的系统中没有预装 Node.js,可能需要使用包管理器(如 apt-get for Ubuntu/Debian,yum for CentOS/RHEL,brew for macOS)来安装。 当你输入 `node -v` 并按下回车后,如果 Node.js 已经安装,将会显示其...

    Node.js - How To Code in Node.js

    对于不熟悉 Node.js 或尚未设置好开发环境的学习者来说,本书第一章提供了详细的安装指南,适用于 macOS 和 Ubuntu 20.04 系统。 #### 三、如何编写并运行第一个 Node.js 程序 本章节将详细介绍如何编写第一个 ...

    node.js安装教程 帮助你闭着眼睛快速安装!

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这个技术的出现极大地拓宽了JavaScript的应用领域,不再局限于浏览器端。本教程将引导你轻松完成Node.js的...

    Node.js最新版安装包

    Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了JavaScript的应用范围。Node.js基于Chrome V8引擎,因此它的执行效率非常高,且拥有丰富的生态系统,包括...

    node.js安装包

    5. **验证安装**:安装完成后,通过运行`node -v`和`npm -v`命令,检查Node.js和npm是否已经正确安装并显示相应的版本号。 **注意事项** - 在安装过程中,确保你有管理员权限(sudo)。 - 不同版本的Node.js可能与...

    node.js 源码 *nix版

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。Node.js 使用了一个事件驱动、非阻塞 I/O 模型,使其轻量且高效,非常适合构建数据密集型的实时应用...

    Node.js安装及环境配置教程与功能介绍.docx

    Node.js的安装和配置相对简单,一旦安装完成,就可以开始使用JavaScript开发服务器端应用。Node.js的异步I/O和事件驱动模型使其在构建高性能的网络应用方面具有独特的优势。在实际开发中,建议使用版本管理工具(如`...

    node.js插件工具

    以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。 在 Github 上获取 Node.js 源码: install-node-msi-version-on-linux-step1 install-node-msi-version-on-...

    node.js安装方案

    **Node.js 安装方案详解** Node.js 是一个基于 Chrome V8 引擎...安装完成后,你可以开始编写和运行 JavaScript 代码,享受 Node.js 带来的高效开发体验。记得保持 Node.js 和 npm 更新,以获取最新的功能和安全修复。

    node.js 在linux 64位系统上的可执行程序 node-v21.0.0-linux-x64.tar.gz

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端使用 JavaScript 进行编程。这个"node-v21.0.0-linux-x64.tar.gz"文件是 Node.js 的特定版本(v21.0.0)针对64位 Linux 操作系统...

    Node.js安装、配置及开发环境搭建教程

    ### Node.js安装、配置及开发环境搭建教程 #### 引言 Node.js 是一个基于 Chrome V8 JavaScript 引擎的开源、跨平台的JavaScript运行时环境。它允许开发者使用JavaScript编写服务器端应用,并且可以利用非阻塞I/O...

    node-v20.10.0-x64.zip

    Node.js是一个开源、跨平台的JavaScript运行环境,它使得开发者可以在服务器端运行JavaScript代码。这个特定的版本可能是该软件的稳定版或更新版,提供了新的功能和性能优化。 描述中的内容与标题相同,进一步确认...

    Node.js版本管理器:nvm

    Node.js版本管理器nvm(Node Version Manager)是开发者们常用的一个工具,它允许用户在同一台计算机上安装和切换多个Node.js版本。这对于处理不同项目可能依赖不同Node.js版本的情况非常有用,避免了版本冲突的问题...

    Node.js-用Node.js写的适用于X11的动态窗口管理器

    标题中的“Node.js-用Node.js写的适用于X11的动态窗口管理器”指的是一个使用JavaScript编程语言,基于Node.js框架构建的动态窗口管理器,它专为运行X11窗口系统的操作系统设计。X11是Unix、Linux及类似操作系统上...

    nodejs安装包

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。这个"nodejs安装包"是专为 Linux 系统设计的,允许用户在 Linux 上运行 Node.js 应用程序。 安装 ...

Global site tag (gtag.js) - Google Analytics