我正在尝试无服务器,但我没有运气能够serverless-offline使用serverless-dynamodb-local. 我的设置非常少,需要 3 分钟才能重现,我是这样做的:
sls create -t aws-nodejs-typescript --path folder-namenpm inpm install --save serverless-dynamodb-localnpm install serverless-offline --save-devsls dynamodb install
现在我更新serverless.ts文件
plugins: [
'serverless-esbuild',
'serverless-dynamodb-local',
'serverless-offline'
],
Run Code Online (Sandbox Code Playgroud)
customDynamoDB 配置,例如 custom: {
esbuild: { ... },
dynamodb: {
stages: ['dev'],
start: {
migrate: true
}
}
Run Code Online (Sandbox Code Playgroud)
resources: {
Resources: {
usersTable: {
Type: 'AWS::DynamoDB::Table',
Properties: { …Run Code Online (Sandbox Code Playgroud) typescript serverless-framework serverless serverless-offline amazon-dynamodb-local