如何在本地启动aws-lambda-serverless-node-6服务器?
我尝试了什么
# Followed the quick start instructions at https://serverless.com/framework/docs/providers/aws/guide/quick-start/
$ npm install
npm WARN saveError ENOENT: no such file or directory, open '/Redacted/package.json'
$ node server
Error: Cannot find module '/Redacted/server'
我的输出
$ ls
handler.js package-lock.json serverless.yml
答案 0 :(得分:1)
您跳过的教程中有一些步骤。
package.json
您的工作目录中没有文件node server
。这就是你有警告的原因:
npm WARN saveError ENOENT:没有这样的文件或目录,打开' /Redacted/package.json'
server.js
您想要启动节点服务器但是您没有模块npm install -g serverless
导致错误
错误:找不到模块' / Redacted / server'。
根据documentation,您应首先运行:
stringr
然后,您正确地按照相应步骤创建服务或部署服务器。