首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Serverless-offline - API REST节点类型脚本

Serverless-offline - API REST节点类型脚本
EN

Stack Overflow用户
提问于 2021-05-17 21:52:48
回答 1查看 127关注 0票数 0

我创建了一个无服务器项目,现在遇到了麻烦:

代码语言:javascript
复制
sls create --template aws-nodejs-typescript
npm install serverless-offline --save-dev

然后,在我添加的文件serverless.ts中添加:

代码语言:javascript
复制
plugins: ['serverless-webpack', 'serverless-offline'],

因此,我使用以下命令运行项目:

代码语言:javascript
复制
serverless offline --stage dev

作为回应,我有:

代码语言:javascript
复制
**POST | http://localhost:3000/dev/hello                              
POST | http://localhost:3000/2015-03-31/functions/hello/invocations**

POST http://localhost:3000/dev/hello using body {“name”:“Andre”}的请求没有响应,我不知道为什么项目没有响应请求,它只在postman中显示“正在发送请求”,并一直显示这一点。但是如果我使用address GET http://localhost:3000,我会得到一个响应,指出现有路由是:

代码语言:javascript
复制
{
    "currentRoute": "get - /",
    "error": "Serverless-offline: route not found.",
    "existingRoutes": [
        "post - /dev/hello"
    ],
    "statusCode": 404
}

麻烦你,你能做这个过程吗?我认为创建的模板中存在错误

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-05-19 23:53:18

问题出在nodejs的版本。

我是16号节点的用户。

现在我使用的是节点LTS 14。

问题解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67571081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档