0.0.5 • Published 8 years ago
gcf-express-app v0.0.5
gcf-express-app
gcf-express-app helps you run express apps on Google Cloud Functions (GCF) without Firebase!
Example
Edit index.js:
const gcfExpressApp = require('gcf-express-app')
const express = require('express')
const app = express()
app.get('/', (req, res) => res.send('Yup. I\'m alive.'))
exports.testExpressApp = gcfExpressApp(app)And then:
$ gcloud beta functions deploy testExpressApp --trigger-httpTest it:
$ curl https://<YOUR_PROJECT>.cloudfunctions.net/testExpressAppCleanup:
$ gcloud beta functions delete testExpressAppThe example
directory is a ready-to-deploy sample function that uses
gcf-express-app
and deploys an express app on GCF.
Why
I simply wanted to run express apps on GCF without using Firebase functions.
Simply doing:
const app = express()
[...]
exports.testExpressApp = appActually works. But then there's a problem with a trailing slash.
License
MIT