ts-koa-passport-mongo-样板
已淘汰
我实际上不建议使用Mongo,并且由于我在大多数社交媒体网站上都没有帐户,因此无法彻底测试Passport集成。 如果您愿意,请使用,但我不会对此进行更新。
验证微服务样板。
Typescr ipt,Passport,Koa。
要启动并运行:
git clone
cd auth
npm ci
npm start
# build; runs tests
npm run build
# test
npm t
# production
ts-koa-microservice-样板
使用Koa,Typescr ipt和Jest的示例节点微服务。
包括Jenkins,CircleCI,GCP Cloudbuild和Kubernetes的示例。
还包括一个静态文件服务示例。 我建议使用CDN而不是通过Node服务器在生产环境中提供文件,或者仅使用Node处理对这些文件的请求。
要在dev中运行, npm ci && npm start
要在没有npm run dev改为npm run dev
要构建,请使用npm ver