【文件属性】:
文件名称:serverless-aws-websockets:AWS APIGateway WebSockets-在无服务器离线插件上本地运行
文件大小:340KB
文件格式:ZIP
更新时间:2021-04-08 20:55:14
TypeScript
无服务器-AWS Web套接字
AWS Web Sockets使用无服务器离线插件在本地运行websocket
安装/部署说明
根据您首选的软件包管理器,按照以下说明部署项目。
要求: lts/fermium (v.14.15.0) 。 如果使用 ,请运行nvm use以确保在本地和lambda的运行时中使用相同的Node版本。
使用NPM
运行npm i以安装项目依赖项
运行npx sls deploy将此堆栈部署到AWS
使用纱线
运行yarn安装项目依赖项
运行yarn sls deploy将此堆栈部署到AWS
在本地
为了在本地测试用户功能,请运行以下命令:
如果您使用的是NPM,则npx sls invoke local -f GetUsers
如果您使用的是Yarn, yarn sls invoke local -f GetUsers
有关更多信息,请检查。
项目结构
【文件预览】:
serverless-aws-websockets-main
----.prettierrc.yml(119B)
----.gitignore(53B)
----tsconfig.json(437B)
----README.md(2KB)
----.nvmrc(12B)
----tsconfig.test.json(402B)
----resources()
--------functions.yml(396B)
--------dynamodb.yml(461B)
----serverless.yml(2KB)
----package.json(2KB)
----src()
--------typings()
--------functions()
--------helpers()
--------.DS_Store(6KB)
----.npmignore(118B)
----webpack.config.js(1KB)
----tsconfig.paths.json(104B)
----package-lock.json(1.35MB)