(Work in Progress)
SATySFiがOnlineで使えたら→→うれしい!!
- go 1.13
- Vue 2.6.10
- Docker >= 19.03
- GNU Make
- GNU Parallel
- yarn
- cespare/reflex
- statik
(with GNU parallel and reflex)
- make dev
- access
http://localhost:8888
(without reflex)
- make setup
- make build
- make run
- access
http://localhost:8888
NOTE: This tool uses a Docker image for PDF generation. When starting the application local environment, execute the following command before compiling the SATySFi document.
$ docker pull theoldmoon0602/satysfi:latest
.
├── app # 成果物。gitignoreされてる
├── dist # ビルドされたフロントが個々にできる。gitignoreされてる
├── docs
│ └── screenshot.png
├── go.mod
├── go.sum
├── LICENSE
├── main.go # ファイルの配信とAPIを捌くのをあyる
├── Makefile
├── README.md
├── statik # dist/以下をstatikでまとめてる。gitignoreされてる
│ └── statik.go
├── template # プロジェクトのテンプレート
│ ├── assets
│ ├── demo.saty
│ └── local.satyh
├── ui # Vue。なんやかんやでElmやめちゃった
│ ├── favicon.png
│ ├── index.html
│ ├── index.js
│ ├── node_modules
│ ├── package.json
│ ├── src
│ └── yarn.lock
└── work # 作業ファイルがここに作られる。gitignoreされてる
- 実ディレクトリをいじる代わりにDBをいじるようにしたい(なんかアプリケーションを分散させられる気がするので)
- エディタをまともにしたい(シンタックスハイライト・補完……)
- いい感じビルド&デプロイ機構がほしい
theoremoon
Apache 2.0 (SATySFiはLGPLだけど大丈夫かな……?)