如何在本地启动无服务器节点服务器?

时间:2017-12-18 17:10:41

标签: node.js aws-lambda serverless-framework

如何在本地启动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

1 个答案:

答案 0 :(得分:1)

您跳过的教程中有一些步骤。

package.json

您的工作目录中没有文件node server 。这就是你有警告的原因:

  

npm WARN saveError ENOENT:没有这样的文件或目录,打开' /Redacted/package.json'

server.js

您想要启动节点服务器但是您没有模块npm install -g serverless 导致错误

  

错误:找不到模块' / Redacted / server'。

根据documentation,您应首先运行:

stringr

然后,您正确地按照相应步骤创建服务或部署服务器。

相关问题