Невозможно импортировать модуль «обработчик данных-1»: ошибка - PullRequest
0 голосов
/ 26 июня 2019

В настоящее время я пытаюсь использовать лямбда-функцию для преобразования данных из файла 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'), которая не имеет смысла. Если бы кто-нибудь мог помочь мне с этим, было бы здорово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...