O Guia de referência da API do AWS SDK for JavaScript V3 descreve em detalhes todas as operações da API para o AWS SDK for JavaScript versão 3 (V3).
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Considerações sobre Node.js
Embora o código Node.js seja JavaScript, o uso do AWS SDK for JavaScript em Node.js pode ser diferente do uso do SDK em scripts de navegador. Alguns métodos de API funcionam em Node.js, mas não em scripts de navegador e vice-versa. E o uso bem-sucedido de alguns APIs depende de sua familiaridade com os padrões comuns de codificação do Node.js, como importar e usar outros módulos do Node.js, como o módulo. File System (fs)
Use módulos Node.js integrados
Node.js oferece um conjunto de módulos integrados que é possível usar sem instalá-los. Para usar esses módulos, crie um objeto com o método require
para especificar o nome do módulo. Por exemplo, para incluir o módulo HTTP integrado, use o seguinte.
import http from 'http';
Invoque métodos do módulo como se eles fossem métodos desse objeto. Por exemplo, aqui está o código que lê um arquivo 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
}
});
Para obter uma lista completa de todos os módulos integrados fornecidos por Node.js, consulte Documentação do Node.js
Use pacotes npm
Além dos módulos integrados, também é possível incluir e incorporar um código de terceiros de npm
, o gerenciador de pacotes Node.js. Este é um repositório de pacotes de Node.js de código-aberto e uma interface de linha de comando para instalar esses pacotes. Para obter mais informações npm
e uma lista dos pacotes atualmente disponíveis, consulte https://www.npmjs.com