Ссылочный модуль не может быть найден (Javascript) - PullRequest
0 голосов
/ 07 июня 2019

Я определил функцию и поместил ее в отдельный файл (util.js) в папке утилит.Затем я экспортирую функцию в модуль.

Затем я запрашиваю модуль в главной функции, а затем вызываю функцию в главной функции.

Однако лямбда-консоль всегда подсказывает, что она не можетнайти модуль "util / util.js"

Я перепробовал все, что мог придумать, и надеюсь, что вы поможете мне вернуть все в нужное русло.

util.js (размещенв папке с именем «util»:

module.exports.generateText = generateText

function generateText() {

    console.log("Function invoked")

}

Основная функция, требующая util.js и вызывающая функцию:

const referenced = require("util/util.js")

exports.handler = (event, context, callback) => {

// invoke the function in the util.js
   referenced.generateText()

}

Я просто хотел бы вызвать функциюв файле util / util.js из основной функции.

1 Ответ

0 голосов
/ 07 июня 2019

Чтобы импортировать локальный модуль, вам необходимо добавить префикс пути к «./»: const referenced = require("./util/util.js")

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