В настоящее время я пытаюсь использовать лямбда-функцию для преобразования данных из файла JSON в CSV. У меня есть лямбда-установка с правильными разрешениями и доступом, и для преобразования данных я импортировал json-2-csv с помощью интерфейса командной строки AWS. Я удостоверился, что у файла почтового индекса, который я использовал, чтобы обновить лямбду, была правильная структура файла.
Всякий раз, когда я пытаюсь развернуть лямбда-функцию, я получаю эту ошибку:
Unable to import module 'data-processor-1': Error
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/task/node_modules/json-2-csv/src/utils.js:4:9)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
utils.js:
const path = require('path'),
fs = require('fs'),
converter = require('../../src/converter');
Ошибка, кажется, происходит из строки fs = require('fs')
, которая не имеет смысла. Если бы кто-нибудь мог помочь мне с этим, было бы здорово.