fc-serv

0.0.4 • Public • Published

阿里函数计算项目的宿主工具

本地开发了大量服务和方法的时候,app要调用函数计算,每次都需要先把函数计算提交到阿里云,app中通过api gateway或本地post方式访问。 本工具在本地启动一个http服务,在post方法中模拟调用具体的函数计算代码。app端链接本服务即可使用本地的函数计算服务。

注意

此工具适用于nodejs语言开发的函数计算。 默认函数计算的代码结构如下:

services/
├── service1/
│   ├── function1/
│   │   ├── index.js // handler所在的入口文件
│   │   └── ...
│   ├── function2/
│   │   ├── index.js // handler所在的入口文件
│   │   └── ...
└── service2/
    ├── function3/
    │   ├── index.js // handler所在的入口文件
    │   └── ...
    └── function4/  // 必须
        ├── index.js // handler所在的入口文件
        └── ...
...

services下存放服务目录,每个服务目录下存放自己的函数目录,每个函数目录下存放自己的函数实现。默认入口为index.js,其中有handler方法

安装

使用npm全局安装:

    npm install fc-serv -g

运行

在services的上一级目录运行:

    fc-serv [-d services]

参数说明

-d 指定服务所在的目录。默认为services。值可以是相对路径

Package Sidebar

Install

npm i fc-serv

Weekly Downloads

1

Version

0.0.4

License

ISC

Last publish

Collaborators

  • lordrobert