资讯专栏INFORMATION COLUMN

Node.js API参考文档(用法和示例)

mzlogin / 2661人阅读

摘要:用法和示例有关使用运行脚本的不同选项和方法的信息,请参阅命令行选项文档。现在,创建一个名为的空项目文件夹,然后导航到它,可以根据用户当前的项目标题命名项目文件夹,但此示例将使用作为项目文件夹。文档中的许多示例都可以类似地运行。

用法和示例
node [options] [V8 options] [script.js | -e "script" | - ] [arguments]

有关使用Node.js运行脚本的不同选项和方法的信息,请参阅命令行选项文档。

示例

用Node.js编写的Web服务器示例,它以"Hello, World!"响应:

本文档中显示的命令以$>开头显示,以复制它们在用户终端中的显示方式,不要包含$>字符,它们用于指示每个命令的开始。

遵循此约定的教程和示例很多:$>用于作为常规用户运行的命令,用于应作为管理员执行的命令。

不以$>字符开头的行通常显示上一个命令的输出。

首先,确保已经下载并安装了Node.js,有关更多安装信息,请参阅这个指南。

现在,创建一个名为projects的空项目文件夹,然后导航到它,可以根据用户当前的项目标题命名项目文件夹,但此示例将使用projects作为项目文件夹。

Linux和Mac:

$ mkdir ~/projects
$ cd ~/projects

Windows CMD:

> mkdir %USERPROFILE%projects
> cd %USERPROFILE%projects

Windows PowerShell:

> mkdir $env:USERPROFILEprojects
> cd $env:USERPROFILEprojects

接下来,在projects文件夹中创建一个新的源文件,并将其命名为hello-world.js

在Node.js中,使用连字符(-)或下划线(_)分隔文件名中的多个单词被认为是好的风格。

在任何首选文本编辑器中打开hello-world.js并粘贴以下内容:

const http = require("http");

const hostname = "127.0.0.1";
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader("Content-Type", "text/plain");
  res.end("Hello, World!
");
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

保存文件,返回终端窗口输入以下命令:

$ node hello-world.js

这样的输出应出现在终端中以指示Node.js服务器正在运行:

Server running at http://127.0.0.1:3000/

现在,打开任何首选的Web浏览器并访问http://127.0.0.1:3000

如果浏览器显示字符串Hello,World!,则表示服务器正在运行。

文档中的许多示例都可以类似地运行。

上一篇:关于文档

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/99165.html

相关文章

  • Node.js API参考文档(关于文档

    摘要:关于文档本文档的目的是从参考和概念的角度全面解释,每个部分都描述了内置模块或高级概念。文档链接到相应的手册页手册页的简称,描述了系统调用的工作方式。上一篇参考文档目录下一篇用法和示例 关于文档 本文档的目的是从参考和概念的角度全面解释Node.js API,每个部分都描述了内置模块或高级概念。 在适当的情况下,属性类型、方法参数和提供给事件处理程序的参数将在主题标题下方的列表中详细说明...

    xorpay 评论0 收藏0
  • Node.js API参考文档(目录)

    摘要:参考文档是基于的引擎构建的运行时。关于文档用法和示例断言测试稳定性稳定模块提供了一组简单的断言测试,可用于测试不变量。存在和模式,但建议仅使用模式。类在全局作用域内,因此不太可能需要使用。以下所有示例均可供下载,可用作扩展库的起点。 Node.js v11.5.0 API参考文档 Node.js®是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 关...

    stormzhang 评论0 收藏0
  • 【译文】Node.js官方文档(Part 2 用法示例

    摘要:用法具体的参数及脚本运行方式,请参考命令行工具章节。示例用写的一个返回的服务器示例要运行此服务器,将上面所示代码放入文件,并用执行它本文档中所有的示例均可以类似方式运行。全文目录请查看全文目录 用法 node [options] [v8 options] [script.js | -e script] [arguments] 具体的option参数及脚本运行方式,请参考命令行工具章节。...

    tianyu 评论0 收藏0
  • 学习Vue2.0的建议顺序

    摘要:官方文档官方文档,官方文档永远是学习资料的第一步起步扎实的基本功。学习的新特性,理解,建议可以看看阮一峰的教程。的学习曲线会比较长,需要了解到的常用命令,以及和的模块规范,的也很多,其实更多的是属于一项后端语言。 学习Vue2.0的建议顺序 注:本文是看过其他关于vue文章之后的想法,欢迎转载,请注明出处。   Vue官方文档:Vue2.0官方文档,官方文档永远是学习资料的第一步 起步...

    iamyoung001 评论0 收藏0

发表评论

0条评论

mzlogin

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<