Hola, compañeros de paz mundial y residentes de Moonbase-36: La implementación de esta función de firebase falla porque agregué EASYPOST al archivo. ¿Necesito crear otro archivo de funciones e implementarlo para que esto funcione?
// require('babel-polyfill'); const functions = require("firebase-functions"); const cors = require("cors"); const express = require("express"); const EasyPost = require('@easypost/api'); const EPapi = new EasyPost('YOURAPIKEY'); const app = express(); const stripe = require("stripe")("APIKEY");Tan pronto como comenté const EasyPost y const EPapi, la implementación funciona bien. Pero necesitamos que Easypost funcione.
funciones de base de fuego: registro Rastreo detallado de la pila: Error: no se puede encontrar el módulo '@ easypost/api'
OP resolvió el problema instalando Easypost usando npm install Easypost en la carpeta Funciones para tenerlo como dependencia en las funciones de base de fuego. Las funciones se implementaron sin errores.