бессерверный менеджер домена не может найти модуль ‘./DomainConfig’

#python #amazon-web-services #aws-lambda #serverless

#python #amazon-веб-сервисы #aws-lambda #бессерверный

Вопрос:

Я использую serverless-doamin-manager для одной из моих функций python lambda в aws. Он работал нормально, но теперь, когда я развертываю его с помощью cloud formation, он начал выдавать мне следующую ошибку

Ошибка: не удается найти модуль ‘./DomainConfig’

Любая помощь была бы высоко оценена

Информация о стеке отладки SLS

 2020-08-24T06:20:29.6122445Z   - D:BuildDrops#ProjectName-CI20200824.1node_modulesserverless-domain-managerdistindex.js
2020-08-24T06:20:29.6123923Z   - C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibclassesPluginManager.js
2020-08-24T06:20:29.6124412Z   - C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibServerless.js
2020-08-24T06:20:29.6124504Z   - C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibutilsautocomplete.js
2020-08-24T06:20:29.6124666Z   - C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlessbinserverless.js
2020-08-24T06:20:29.6124931Z       at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1030:15)
2020-08-24T06:20:29.6127306Z       at Function.Module._load (internal/modules/cjs/loader.js:899:27)
2020-08-24T06:20:29.6128969Z       at Module.require (internal/modules/cjs/loader.js:1090:19)
2020-08-24T06:20:29.6131390Z       at require (internal/modules/cjs/helpers.js:75:18)
2020-08-24T06:20:29.6133797Z       at Object.<anonymous> (D:BuildDrops#ProjectName-CI20200824.1node_modulesserverless-domain-managerdistindex.js:11:22)
2020-08-24T06:20:29.6136052Z       at Module._compile (internal/modules/cjs/loader.js:1201:30)
2020-08-24T06:20:29.6138156Z       at Object.Module._extensions..js (internal/modules/cjs/loader.js:1221:10)
2020-08-24T06:20:29.6140044Z       at Module.load (internal/modules/cjs/loader.js:1050:32)
2020-08-24T06:20:29.6141731Z       at Function.Module._load (internal/modules/cjs/loader.js:938:14)
2020-08-24T06:20:29.6144193Z       at Module.require (internal/modules/cjs/loader.js:1090:19)
2020-08-24T06:20:29.6145992Z       at require (internal/modules/cjs/helpers.js:75:18)
2020-08-24T06:20:29.6148327Z       at requireServicePlugin (C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibclassesPluginManager.js:26:10)
2020-08-24T06:20:29.6150144Z       at C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibclassesPluginManager.js:133:20
2020-08-24T06:20:29.6151720Z       at Array.map (<anonymous>)
2020-08-24T06:20:29.6154400Z       at PluginManager.resolveServicePlugins (C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibclassesPluginManager.js:130:8)
2020-08-24T06:20:29.6155884Z       at PluginManager.loadAllPlugins (C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibclassesPluginManager.js:117:15)
2020-08-24T06:20:29.6159269Z       at C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibServerless.js:98:35
2020-08-24T06:20:29.6162302Z       at processImmediate (internal/timers.js:458:21)
2020-08-24T06:20:29.6165235Z   From previous event:
2020-08-24T06:20:29.6168561Z       at Serverless.init (C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlesslibServerless.js:96:8)
2020-08-24T06:20:29.6172739Z       at Object.<anonymous> (C:UsersAdministratorAppDataRoamingnpmnode_modulesserverlessbinserverless.js:86:4)
2020-08-24T06:20:29.6175618Z       at Module._compile (internal/modules/cjs/loader.js:1201:30)
2020-08-24T06:20:29.6179057Z       at Object.Module._extensions..js (internal/modules/cjs/loader.js:1221:10)
2020-08-24T06:20:29.6183823Z       at Module.load (internal/modules/cjs/loader.js:1050:32)
2020-08-24T06:20:29.6185908Z       at Function.Module._load (internal/modules/cjs/loader.js:938:14)
2020-08-24T06:20:29.6187160Z       at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
2020-08-24T06:20:29.6189096Z       at internal/main/run_main_module.js:17:47
  

Окружающая среда

——————- Информация о вашей среде —————————

 2020-08-24T06:47:32.4267538Z      Operating System:          win32
2020-08-24T06:47:32.4270477Z      Node Version:              14.5.0
2020-08-24T06:47:32.4272513Z      Framework Version:         1.75.1
2020-08-24T06:47:32.4274676Z      Plugin Version:            3.6.16
2020-08-24T06:47:32.4277138Z      SDK Version:               2.3.1
2020-08-24T06:47:32.4279905Z      Components Version:        2.32.0
  

Ответ №1:

Любой, кто ищет ответ, я решил это, очищая каталог node_modules перед публикацией каждый раз.

Используйте эту команду, если вы находитесь в среде Windows

 rmdir /s /q node_modules
  

Это известная ошибка, если вы используете плагин «serverless-doamin-manager»