Mam podobne doświadczenie. Podczas gdy to, co zrobiłem, jest w trybie bezserwerowym, ale uważam, że błąd nadal jest istotny, ponieważ pochodzi również z lambda AWS. Jest to błąd, który widziałem:
Unable to import module 'src/handlers/list': Error
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/var/task/src/handlers/list.js:400:18)
at __webpack_require__ (/var/task/src/handlers/list.js:20:30)
at Object.<anonymous> (/var/task/src/handlers/list.js:370:18)
at __webpack_require__ (/var/task/src/handlers/list.js:20:30)
at /var/task/src/handlers/list.js:63:18
at Object.<anonymous> (/var/task/src/handlers/list.js:66:10)
Używam WebPACK i rozwiązać go usuwając bibliotekę w moich webpack.config.js i nazwa biblioteki jest oczywista.
co zrobiłem jest usunięcie tej linii od webpack.config.js:
const nodeExternals = require("webpack-node-externals");
proszę dać mi znać, jeśli potrzebujesz więcej szczegółów. Dziękujemy
Czy możesz opublikować swoją strukturę folderów i ewentualnie tam, gdzie próbujesz "wymagać" modułu "eksportu"? – idbehold
Jeśli nadal napotykasz problem, może to pomóc: http://stackoverflow.com/a/43105773/4455570 Pozdrawiam! –