Я столкнулся с проблемой при попытке добавить функцию Lambda с помощью интерфейса командной строки AWS Amplify. Процесс завершается с ошибкой с различными ошибками в зависимости от версии CLI, которую я использую. Ниже приведены подробные сведения о версиях CLI и соответствующих ошибках:
amplify add function
Процесс предлагает мне выбрать возможность (функция Lambda), но затем внезапно останавливается со следующей ошибкой:
🛑 There was an error adding the function resource
amplify add function
Отображается ошибка:
TypeError: Cannot read property 'toLowerCase' of undefined
at autogeneratedParameters (/snapshot/repo/build/node_modules/amplify-category-function/lib/provider-utils/awscloudformation/service-walkthroughs/autogeneratedParameters.js:7:35)
В обоих случаях я не могу приступить к добавлению функции Lambda. Версия библиотеки Amplify в моем проекте — «aws-amplify»: «4.3.46».
Кто-нибудь еще сталкивался с этой проблемой или может поделиться информацией о том, как устранить эти ошибки? Любая помощь будет принята с благодарностью.
< .config/project-config.json への projectName の追加例 >
{
"frontend": "javascript",
"javascript": {
"framework": "none",
"config": {
"SourceDir": "amplify-codegen-temp"
}
},
"providers": [
"awscloudformation"
],
"projectName": "case171557251600363" # 追加
}
※ 実際の projectName の値はお客様のプロジェクト名を記載してください。