Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Configurar la función Advanced I/O

A continuación, comenzaremos a codificar la aplicación Document Processor configurando el componente de funciones.

El directorio de funciones que inicializaste, functions/zia_services_function, contiene:

  • El archivo principal de la función index.js
  • El archivo de configuración catalyst-config.json
  • node_modules
  • Archivos de dependencias package.json y package-lock.json

Además de este directorio, necesitaremos agregar algunos subdirectorios y archivos en el directorio functions/zia_services_function.

Tenemos el código del tutorial en este repositorio de git. Descárgalo como archivo ZIP y extrae su contenido.

Reemplaza el archivo index.js en el directorio functions/zia_services_function de tu proyecto con el del zip extraído.

El directorio functions/zia_services_function del ZIP descargado contendrá los subdirectorios y archivos mencionados a continuación, además de los archivos y dependencias predeterminados de la función.

  • Archivo constants.js
  • Directorio services
  • Directorio pojos
  • Directorio handlers
  • Directorio errors

Extrae estos archivos y agrégalos al directorio de funciones de tu proyecto. Puedes usar cualquier IDE de tu elección para trabajar con los archivos de la aplicación.

Nota: Por favor, revisa el código en esta sección para asegurarte de que lo comprendes completamente.

Instalar los frameworks Express y Multer para Node.js

La función de Node.js requiere que se instalen dos frameworks para esta aplicación. Debes instalar estos frameworks para importar sus paquetes en tu código.

express

Este framework se utiliza para habilitar la comunicación entre el client y el servidor a través de solicitudes HTTP. Para instalar Express.js, navega al directorio de la función de Node (functions/zia_services_function) en tu terminal y ejecuta el siguiente comando:

copy
$
npm install express

install-npm

Esto instalará el módulo Express y guardará las dependencias.

multer

Multer es un middleware utilizado para manejar operaciones de carga de archivos desde el lado del client. Para instalar multer.js, navega al directorio de la función de Node (functions/zia_services_function) en tu terminal y ejecuta el siguiente comando:

copy
$
npm i multer

Esto instalará el módulo Multer y guardará las dependencias.

install-multer

Esta información también se actualizará en el archivo package.json.

json-details

El directorio de funciones está ahora configurado. Ahora podemos proceder a configurar el directorio del client.

Última actualización 2026-03-20 21:51:56 +0530 IST