项目作者: JustinBeckwith

项目描述 :
Flem is a local emulator for the App Engine Flexible Environment.
高级语言: TypeScript
项目地址: git://github.com/JustinBeckwith/flem.git
创建时间: 2017-01-15T02:48:23Z
项目社区:https://github.com/JustinBeckwith/flem

开源协议:Apache License 2.0

下载


Flem

Build Status
npm version

Flem is a local emulator that makes testing applications written for the App Engine flexible environment easier. It manages generating docker files, building your containers, and running them in a way that’s kinda mostly like running them in production.

Flem is super ultra expiremental, and under active development.
This is a not an official Google project.

Installation

Flem requires Docker to be installed and available on the path. After that …

$ npm install -g flem

Usage

Flem is a command line tool, and a library. You can cd into any App Engine Flexible application with an app.yaml, and just run:

$ flem

That’s it! You can also customize the port you run on:

$ flem -p 3001

Or run it against a different path:

$ flem -p 3001 ~/Code/myapp

License

Apache 2.0

Questions?

Feel free to submit an issue on the repository, or find me at @JustinBeckwith