este

万能React。React + React Native。(Universal React. React + React Native.)

Github星跟蹤圖

WARNING: This project is outdated and not maintained anymore.

Este

Prerequisites

Setup project

  • git clone https://github.com/este/este
  • cd este
  • yarn
  • yarn docker:up
  • yarn env dev
  • yarn prisma:deploy

Tasks

  • yarn dev start web development
  • yarn dev-ios start iOS development
  • yarn dev-android start Android development
  • yarn prisma:deploy after prisma/datamodel.prisma change
  • yarn prisma:generate generate Prisma client
  • yarn prisma:delete get rid of the whole service
  • yarn gen after api/schema.graphql change
  • yarn env dev copy .env.dev to .env
  • yarn env prod copy .env.prod to .env
  • yarn build local build
  • yarn start local start
  • yarn test before commit
  • yarn deps rimraf 'yarn.lock' 'node_modules' '**/node_modules' && yarn
  • now deploy to zeit.co/now

Tips

  • yarn dev, then open localhost:5000/playground and set HTTP HEADERS to { "Authorization": "Bearer token" }. Token is browser cookie for api and yarn prisma token for db.
  • After prisma/docker-compose.yml change, run yarn docker:up
  • To deploy local Prisma to demo server, set up Prisma with demo database, and put its endpoint to .env.prod (copy paste of .env.dev), then yarn env prod, then yarn prisma:deploy.

主要指標

概覽
名稱與所有者este/este
主編程語言TypeScript
編程語言TypeScript (語言數: 5)
平台Docker, Linux, Mac, Windows
許可證MIT License
所有者活动
創建於2013-02-16 03:30:38
推送於2019-09-03 21:39:46
最后一次提交2019-09-03 23:39:45
發布數63
最新版本名稱v3 (發布於 )
第一版名稱1.0.0 (發布於 2013-03-11 01:55:26)
用户参与
星數5.4k
關注者數136
派生數505
提交數3.2k
已啟用問題?
問題數1238
打開的問題數0
拉請求數254
打開的拉請求數0
關閉的拉請求數221
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?