`
LD_21
  • 浏览: 129394 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

各种系统安装Node.js

    博客分类:
  • ui
ui 
阅读更多

原文链接

 

请一定要注意NodeJS的版本问题,并不是越高就越好,要与当前的环境cygwin等配置协调,不然你会遇到相当的麻烦事!!

Mac

在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好:

brew install node

否则,只能考虑手工安装了,步骤如下:

    1. 安装Xcode
    2. 安装git
    3. 运行下面的命令行编译node.js
      git clone git://github.com/joyent/node.git
      cd node
      ./configure
      make
      sudo make install

Ubuntu

    1. 安装依赖包
      sudo apt-get install g++ curl libssl-dev apache2-utils
      sudo apt-get install git-core
    2. 运行下面的命令行:
      git clone git://github.com/joyent/node.git
      cd node
      ./configure
      make
      sudo make install

Windows

用cygwin来安装node,步骤如下:

    1. 安装cygwin
    2. 在cygwin的目录下,运行setup.exe安装下面列表中的包
      • devel → openssl
      • devel → g++-gcc
      • devel → make
      • python → python
      • devel → git
    3. 运行cygwin
    4. 运行下面的命令行:
      git clone git://github.com/joyent/node.git
      cd node
      ./configure
      make
      sudo make install

Centos

yum install gcc-c++ openssl-devel
wget --no-check-certificate https://github.com/joyent/node/tarball/v0.3.3
tar -xzvf ry-node-v0.3.3-0-g57544ba.tar.gz
cd ry-node-v0.3.3-0-g57544bac1
./configure
make
make install

Hello Node.js!

写一段小程序例如hello_node.js来验证安装是否正确:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.jsn');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

用node来运行这段代码

node hello_node.js
Server running at http://127.0.0.1:8124/

现在,用浏览器打开 http://127.0.0.1:8124/ , 应该能够看到一条好消息。

分享到:
评论

相关推荐

    linux安装node.js.pdf

    Node.js安装完成后,我们可以使用Node.js开发各种应用程序,例如Web应用程序、桌面应用程序、移动应用程序等。Node.js也提供了许多第三方模块,例如Express.js、Koa.js、Hapi等,来帮助开发者快速构建应用程序。 在...

    Node.js(node-v16.15.1-win-x86.zip)

    Node.js(node-v16.15.1-win-x86.zip)长期版本,适用于Windows 32位系统。Node.js 是一个用于可扩展服务器端和网络应用程序的软件平台。Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 ...

    node.js 12.16.1安装+yarn安装.zip

    Node.js 是一个开源的、跨平台...通过以上步骤,你将能够成功地在你的系统上安装 Node.js 12.16.1 和 Yarn,从而可以开始愉快的 JavaScript 开发之旅。记得保持 Node.js 和 Yarn 的更新,以获取最新的功能和安全修复。

    node.js14.18.3版本下载

    Node.js 是一个开源、跨平台的 JavaScript 运行环境,它允许开发者在服务器端执行 JavaScript 代码。Node.js 使用 V8 引擎,这是 Google 为 Chrome 浏览器开发的高性能 JavaScript 和 WebAssembly 引擎。Node.js 的...

    安装node.js.doc

    如果你使用的是 Linux 系统,可以参考以下教程安装 Node.js: https://www.runoob.com/nodejs/nodejs-install-setup.html Node.js 的特点 1. 事件驱动、非阻塞式 I/O 模型:使 Node.js 轻量又高效。 2. 基于 ...

    node.js(v16.16.0) 安装包

    Node.js 是一个开源、跨平台的 JavaScript 运行环境,它让开发者可以在服务器端执行 JavaScript 代码。Node.js 使用了 Google V8 引擎,这个引擎是为 Chrome 浏览器设计的,因此 Node.js 具有高性能和高效性的特点。...

    Node.js开发-Node.js入门.pdf

    * 广泛的第三方模块生态系统: Node.js 有一个庞大的第三方模块生态系统,提供了大量的类库和框架来帮助开发者快速构建应用程序。 Node.js 的缺点包括: * 学习曲线陡峭: Node.js 的异步机制和事件驱动机制需要...

    node.js安装

    在安装 Node.js 之前,我们需要了解我们的系统环境。在这个例子中,我们使用的是 Windows 10 Pro 64 位系统,Node.js 版本为 v6.9.2 LTS 64 位。 二、安装 Node.js 安装 Node.js 的步骤非常简单,首先我们需要下载...

    Node.js官方工具14.17.3版本windows系统x64安装包

    在Windows系统上安装Node.js,用户通常会下载一个 MSI(Microsoft Installer)文件,如本例中的"node-v14.17.3-x64.msi"。MSI文件是Windows的一种标准安装包格式,它包含了安装程序所需的所有资源和元数据,能够帮助...

    node.js官方v14.17.3-x64版本msi安装包【集成npm】

    3. 自定义安装:你可以选择自定义安装,例如选择是否将 Node.js 添加到系统路径,这样可以在命令行中直接运行 Node.js 和 npm 命令。 4. 安装 npm:由于该版本已经集成了 npm,安装过程中 npm 也会一同被安装,无需...

    node.js win7版本12.8.0

    总的来说,Node.js 12.8.0在Windows 7上提供了可靠的运行环境,适合开发各种基于JavaScript的服务端应用。同时,通过LTS的支持,开发者可以安心地在项目中使用这个版本。对于希望在HarmonyOS上使用Node.js的开发者,...

    node.js 安装包 10.16.3-x64

    Node.js 是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码,极大地拓宽了JavaScript的应用领域。10.16.3-x64 版本是 Node.js 的一个稳定版本,适用于64位操作系统。下面将详细...

    node.js 中文安装包

    通常,Node.js 的安装过程包括下载安装包,运行安装程序,选择安装路径和配置选项,最后将安装目录添加到系统的环境变量 PATH 中,以便在命令行中全局调用 node 和 npm 命令。 描述中提到的“window下的简易开发包...

    Welcome to Node.js v14.17.6..zip

    Node.js的生态系统丰富,拥有大量的第三方模块,可通过npm(Node Package Manager)进行安装和管理。npm是世界上最大的开源软件包仓库,包含数以十万计的模块,涵盖了从数据库连接到模板引擎,再到自动化任务工具等...

    Node.js安装包和二进制文件

    通过NPM,用户可以轻松地管理和安装各种开源模块,极大地丰富了Node.js的功能。总的来说,这个压缩包提供了在Windows系统上搭建Node.js开发环境所需的一切,无论是初学者还是经验丰富的开发者,都能从中受益。

    node.js windows 2008可安装 x64

    标题中的“node.js windows 2008可安装 x64”表明了本文将讨论如何在Windows Server 2008 R2操作系统(x64架构)上安装Node.js。Node.js是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端执行...

    如何安装node.js教程.docx

    - 类似于Windows系统的安装方式,从Node.js官网下载安装包后,双击安装包并按提示完成安装。 - **步骤三:验证安装** - 在终端中输入以下命令验证Node.js和npm是否安装成功: ```bash node -v npm -v ``` ###...

    前端 - node.js 16.12.0

    `node-v18.12.1-x86.msi` 是一个 Windows 平台的 MSI 安装程序,用于在系统上安装 Node.js。这个特定版本(18.12.1)可能是一个小版本更新,包含了对 16.12.0 的修正和改进。 **7. Node.js ETW 提供商:** `node_...

    Node.js-Node.jsforMobileApps是用于Android和iOS的完整版Node.js运行时

    总的来说,这个项目为移动开发者提供了一种新的可能性,即使用熟悉的JavaScript和Node.js工具链开发原生移动应用,这将降低跨平台开发的门槛,提高开发效率,并促进JavaScript生态系统在移动领域的进一步发展。

    Node.js-TensorFlowNode.js为Node.js用户提供惯用的JavaScript语言绑定和高层API

    通过这个库,你可以构建复杂的模型,执行训练和推理,同时利用Node.js的生态系统和灵活性。无论你是要创建AI驱动的Web应用,还是在Node.js环境中进行数据分析,TensorFlowNode.js都是值得尝试的选择。

Global site tag (gtag.js) - Google Analytics