Node.js 注意事项 - AWS SDK for JavaScript

帮助我们改进AWS SDK for JavaScript版本 3 (V3) 文档,方法是使用反馈链接,或者在上创建议题或拉取请求GitHub.

这些区域有:AWS SDK for JavaScriptV3 API 参考指南详细描述了所有的 API 操作AWS SDK for JavaScript版本 3 (V3)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Node.js 注意事项

虽然 Node.js 代码是 JavaScript,但在 Node.js 中使用 AWS SDK for JavaScript 与在浏览器脚本中使用开发工具包有所不同。一些 API 方法在 Node.js 中有效,但在浏览器脚本以及其他方法中不起作用。成功使用某些 API 取决于您对常见 Node.js 代码编写模式的熟悉程度,例如导入和使用其他 Node.js 模块,如 File System (fs) 模块。

使用内置 Node.js 模块

Node.js 提供了一组内置模块,无需安装即可使用它们。要使用这些模块,请使用 require 方法创建一个对象以指定模块名称。例如,要包含内置的 HTTP 模块,请使用以下方法。

import http from 'http';

调用模块的方法,就好像它们是该对象的方法一样。例如,下面的代码读取您的 HTML 文件。

// include File System module import fs from "fs"; // Invoke readFile method fs.readFile('index.html', function(err, data) { if (err) { throw err; } else { // Successful file read } });

有关 Node.js 提供的所有内置模块的完整列表,请参阅。Node.js 文档在 Node.js 网站上。

使用 npm 程序包

除了内置模块,您还可以包含并合并来自的第三方代码。npm,Node.js 软件包管理器。这是一个开源 Node.js 程序包的存储库和一个用于安装这些程序包的命令行界面。有关 的更多信息npm以及当前可用程序包的列表,请参阅。https://www.npmjs.com. 您还可以了解可以在 GitHub 上使用的其他 Node.js 程序包。