我正在尝试弄清楚如何在创建无服务器应用程序时管理不同环境的秘密
我的serverless.yml文件看起来像这样:
provider:
name: aws
runtime: nodejs6.10
stage: ${opt:stage}
region: us-east-1
environment:
NODE_ENV: ${opt:stage}
SOME_API_KEY: // this is different depending upon dev or prod
functions:
....
在部署时,我使用以下命令
serverless deplo
我使用AspNetCore.Reporting在ASP.Net核心中处理报告来创建报告。当我在windows机器上执行报告时,它工作得很好。然而,如果我在linux机器上执行,我会得到这个错误。
An error occurred during local report processing.;The definition of the report '/var/task/Reports/Report.rdlc' is invalid. An unexpected error occurred in Report Processing. Unable to load share
我正在尝试将我的无服务器nodejs graphql api转换为使用typescript,但是serverless抛出一个错误,指出graphql处理程序不是一个函数。 错误消息: Error: Serverless-offline: handler for 'hello' is not a function
at Object.createHandler (/home/savnik/serverless-webpack-typescript-apollo/node_modules/serverless-offline/src/functionHelper.js:2