Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vividcolors/flowy-fe
flowyのフロントエンドプログラム
https://github.com/vividcolors/flowy-fe
docker hyperapp jsx serviceworkers typescript
Last synced: 12 days ago
JSON representation
flowyのフロントエンドプログラム
- Host: GitHub
- URL: https://github.com/vividcolors/flowy-fe
- Owner: vividcolors
- License: apache-2.0
- Created: 2018-07-09T10:32:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-15T01:26:11.000Z (over 6 years ago)
- Last Synced: 2024-12-03T09:12:39.397Z (2 months ago)
- Topics: docker, hyperapp, jsx, serviceworkers, typescript
- Language: TypeScript
- Homepage:
- Size: 119 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# flowy-fe
flowyのフロントエンドプログラム
## ファイルの説明
### setup/Dockerfile
このプログラムはdocker上で開発しています。このDockerfileでdockerイメージを作れます。
### src
プログラムのソースコードが入っています。
- common.tsx: common.jsのメインソース
- sender.tsx: sender.jsのメインソース
- receiver.tsx: receiver.jsのメインソース
- sw.js: sw.jsのソース。ブラウザ内で動くService Worker
- cfsw.js: Cloudflare Workersのソース### dist/fe
ソースコードのコンパイル結果が出力されます。
### webpack.sample.js
開発用ビルドと本番用ビルドで、webpackの設定ファイルを切り替えています。
webpack.sample.jsをそのままwebpack.devel.jsにリネームすれば、開発用ビルドが通るはずです。
本番用ビルドを行うためには、webpack.prod.jsにリネームし、8行目のmodeをproductionに変更します。