GitFx
1.0.0
GITFX可用于运行一些功能,并将输出作为GIT托管中的服务。
GITFX是从动作行动中提取的Python Lib。现在,该动作将本元用作实际工作的依赖性,您可以以与动作相同的方式在本地运行LIB。
pip3 install gitfx
# or
python3 -m pip install gitfx注意:不支持Python 2
让我们从用于创建无服务器服务的Python代码开始:
# function.py
import json
# GET /api/py_hello.json
print ( json . dumps ({ "hello" : "world" }))将程序放在当前目录下的路径上,例如test文件夹并运行:
python3 -m gitfx test/
# you can pass more folders if you have然后,程序的输出写入位于api/py_hello.json中的文件,您将其定义为评论中的路由。
您可以使用Accesserverless在GitHub中运行功能,并且可以像上述示例本地运行,然后将生成的文件推向遥控器。
您可以在这里找到更多语言的示例。
| 语言 | 依赖性安装 | 版本管理 | 示例代码 |
|---|---|---|---|
| Python | ✅ requirements.txt | ✅.python .python-version pyenv | 看 |
| 红宝石 | Gemfile | ✅。ruby .ruby-version rvm/rbenv | 看 |
| node.js | ✅ package.json | .nvmrc NVM | 看 |
| 珀尔 | cpanfile | .perl-version | 看 |
| php | ✅ composer.json | .phpenv-version | 看 |
| 戈兰 | ⬜️ | ⬜️ | 看 |
| 哈斯克尔 | ⬜️ | ⬜️ | 看 |
| 长生不老药 | ⬜️ | ⬜️ | 看 |
| bash | - - | - - | 看 |
| 锈 | ⬜️ | ⬜️ | 看 |
| 丹诺 | - - | ⬜️ | 看 |
欢迎捐款!您可以检查以下功能,以防您想贡献,但不知道该怎么办: