Docs Menu
Docs Home
/ /

Compatibilidad con JavaScript

Atlas Las funciones son totalmente compatibles con5 la sintaxis de JavaScript ES, así como con la mayoría de las características modernas de JavaScript incluidas en EcmaScript 2015 6(ES) y versiones más recientes. También pueden acceder a la mayoría de los módulos integrados de Node.js.

Característica
Admitido

expresiones de función de flecha

No

Puede importar y usar módulos integrados estándar de Node en Functions. Atlas Functions es compatible con la mayoría de los módulos integrados, ya sea total o parcialmente. Algunos módulos integrados que no son adecuados para cargas de trabajo sin servidor no son compatibles.

Nota

Los módulos compatibles y parcialmente compatibles son compatibles con la versión de la API de 10.18.1 Node. Evite usar API en estos módulos que se hayan introducido después de la versión, y de la API de 10 Node.181

Las funciones Atlas son totalmente compatibles con los siguientes módulos integrados:

  • assert

  • buffer

  • Eventos

  • net

  • os

  • ruta

  • punycode

    Nota

    El módulo punycode integrado está obsoleto. Sin embargo, Atlas Functions proporciona el módulo punycode desde npm Automáticamente. Puedes importar el módulo con:

    const punycode = require("punycode");
  • cadena de consulta

  • secuencia

  • decodificador de cadenas

  • temporizadores

  • tls

  • tty

  • URL

  • zlib

Las funciones Atlas admiten un subconjunto de la funcionalidad de los siguientes módulos.

Las funciones de Atlas admiten las siguientes dgram API:

Las funciones de Atlas no admiten las siguientes dgram API:

Las funciones Atlas admiten el módulo dns con las siguientes excepciones:

Las funciones de Atlas admiten las siguientes fs API:

Las funciones Atlas admiten todas las API http y https excepto la funcionalidad de la clase Servidor.

De manera similar, las funciones Atlas solo admiten las API del lado del cliente de 2http/.

Nota

axios compatible con el envío de solicitudes HTTP

Las funciones Atlas son compatibles con1.3.6 la versión 6800 de la biblioteca HTTPaxios. Puede reemplazar las solicitudes HTTP enviadas a través de un cliente de servicio HTTP con llamadas a una biblioteca HTTP como axios.

Las funciones de Atlas admiten las siguientes process API:

Las funciones Atlas admiten el módulo util con las siguientes excepciones:

  • Las funciones de Atlas no admiten util.TextEncoder

  • Las funciones de Atlas no admiten util.TextDecoder

Las funciones Atlas admiten el módulo criptográfico con las siguientes excepciones:

Las funciones Atlas no admiten los siguientes módulos integrados:

  • child_process

  • cluster

  • domain

  • readline

  • v8

  • vm

Volver

Manejar errores

En esta página