如何安装Node.js

WebFX总裁。Bill在互联网营销行业有超过25年的经验,擅长SEO, UX,信息架构,营销自动化等。William在希彭斯堡和麻省理工学院的科学计算和教育背景为MarketingCloudFX和WebFX的其他关键研发项目提供了基础。

许多强大的开源项目都将Node.js作为一个依赖项,所以通常你需要在你的web服务器上设置它。

但是,如果您想在Windows PC上开发和测试依赖于node的项目,然后再将其放到服务器上,该怎么办呢?

在本地设置Node.js非常简单。在本教程中,我将介绍以下内容:

  1. 安装node . js
  2. 在浏览器中运行Node应用程序
  3. 通过npm安装Node打包模块
  4. 卸载节点

关于命名法的说明:这个项目的正式名称是node . jsnode . js,许多人把它简单地称为节点节点.在本教程中,这些术语将交替使用。

安装

Node有Windows和Mac安装程序,以及Linux用户的二进制文件。我们将讨论如何在Windows上安装Node,但无论您使用的是哪种操作系统和操作系统版本,一般过程都是相同的。

首先,去Node.js下载页面.单击要下载并安装的安装程序。

对于本教程,我们使用64位的Windows安装程序,但您应该使用最适合您的设置的版本。

Node.js下载页面

单击计算机上的安装程序文件以打开node . js的设置向导。

js安装向导

只需通过安装向导,直到Node完成安装。

Node.js安装向导,安装Node.js

Node.js安装完成Node.js安装

我向你保证:你已经完成了Node.js和npm的安装。(默认情况下,后者是随Node.js安装的。)

运行节点应用

在安装Node.js平台之后,接下来要做的是在计算机上运行Node应用程序。为了演示,我们将创建一个简单的应用程序。

首先,为你的应用程序创建一个文件夹。在我的设置中,我有一个名为项目在我桌面文件夹中。

项目文件夹,我创建了一个名为my-node-app

“my-node-app”文件夹

my-node-app文件夹,创建一个名为hello-world.js并将以下源代码放入其中:

Var HTTP = require(' HTTP ');http。createServer(函数(请求,响应){响应。writeHead(200, {'Content-Type': 'text/plain'});响应。结束(“Hello World \ n”);}) .listen (3000);console.log('服务器运行在http://localhost:3000/');

上面的代码是稍作修改的版本Node的web服务器示例,它将在我们的计算机中创建一个HTTP web服务器。

现在我们准备运行我们的第一个Node.js应用程序。

打开js命令提示符你可以通过Windows的开始菜单来完成。如果你在开始菜单中找不到它,只要在搜索程序和文件输入字段来查找它。

找到Node.js命令提示符

Node.js命令提示符是一个命令行接口(CLI):

Node.js命令提示符的初始屏幕。

使用CLI导航到Node项目文件夹。我之前设置的文件路径如下:桌面\ \ my-node-app项目所以要更改到我的文件夹,我使用cd(change directory)命令如下:

cd桌面\ \ my-node-app项目

cd命令的Node.js命令提示结果。

接下来,让我们跑步hello-world.js

只需键入节点像这样命令:

节点hello-world.js

如果一切顺利,我们将在命令提示符中看到文本“Server running at http://localhost:3000/”。

Node.js命令提示符,指示服务器正在运行。

使用你最喜欢的浏览器导航到这个URL:

http://localhost:3000/

您应该在浏览器窗口中看到文本“Hello World”,表明一切正常。

一个通过localhost在浏览器上运行的Node.js应用程序。

通过npm安装节点包

打包模块使Node.js成为一个更强大的web应用程序开发平台。可以把Node封装的模块看作类似于jQuery和WordPress的插件,或者Chrome的浏览器扩展,或者Rails的Gems;它们扩展你的Node.js安装和/或为你的Node.js应用程序提供预构建的功能。

npm是Node.js的默认包管理器。默认情况下,它会随Node.js一起自动安装。

假设我们想用一个MySQL驱动程序我们可以在应用中使用数据库。

在Node.js命令提示符中,只需发出以下命令:

安装mysql

上面的命令将从npm下载并安装mysql节点包。包安装完成后,您将看到如下内容:

Mysql节点打包模块安装完成。

要查找您可能希望安装的其他节点打包模块,请转到npm的网站

故障排除

当你试图安装一个包时,你可能会遇到这样的错误消息:

错误:ENOENT, stat 'C:\\Users\your-name\AppData\Roaming\npm'

问题的解决方案是手动创建npm在错误消息所显示的路径中AppData \漫游文件夹,并简单地创建一个名为npm在里面。然后,发出npm安装再次执行命令以完成安装。

卸载节点

你可以像卸载计算机中的其他软件一样卸载Node.js。去启动>控制面板>程序和功能然后找到Node.js。点击Node.js,按下卸载按钮,然后按照出现的对话框窗口中的提示操作即可。

从Windows 7卸载Node.js。

相关内容

WebFX职业

加入我们的使命,为全球的企业提供业界领先的数字营销服务,同时建立您的个人知识和个人成长。

我们招聘! 视图30 +职位空缺!