Tag: serverless framework

无服务器框架:如何添加外部NPM软件包?

我的情况是,我在添加外部NPM软件包到我的无服务器框架项目(具体包是geopoint)有点麻烦。 我去了无服务器项目的根文件夹,并运行npm install geopoint –save 。 package.json更新了dependencies": { "geopoint": "^1.0.1" }并创build了node_modules文件夹。 我的文件夹结构如下所示: 根项目文件夹 -function –geospatial — handler.js -node_modules –geopoint 在我的函数/地理空间/处理程序.js我声明的geopoint模块: var geopoint = require('geopoint'); var geopoint = require('../../geopoint'); var geopoint = require('../../../geopoint'); lambda控制台返回错误: { "errorMessage": "Cannot find module '../../geopoint'", "errorType": "Error", "stackTrace": [] } 如何正确地将外部NPM模块添加到无服务器框架项目?

如何在本地testingaws lambda函数

我有一个用node.js express开发的移动应用程序后端。 我试过将它部署为lambda服务。 为此,我创build了一个无服务器框架项目( https://github.com/serverless )。 以前我通过启动快速后端应用程序在本地testing移动应用程序。 现在我无法find一个方法来testing我的手机应用程序本地没有本地后端。 jaws run命令只运行一次,我叫它。 有什么方法来启动lambda函数作为一个Web服务? 还是有没有其他的无服务器框架?