Skip to content
ザ・インタビューズとかaskfmとかそういうやつのMastodon版
Branch: h3zjp
Clone or download
Pull request Compare This branch is 11 commits ahead, 1 commit behind rinsuki:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
db_utils
src
views
.babelrc
.dockerignore
.env.development
.gitignore
Dockerfile
LICENSE
README.md
package.json
tsconfig.json
tslint.json
webpack.config.js
yarn.lock

README.md

quesdon

ザ・インタビューズとかaskfmとかそういうののMastodon版

LICENSE: AGPL 3.0

how to run

required: latest version Node.js, MongoDB

yarn install
yarn build
MONGODB_URL=mongodb://localhost/quesdon BACK_PORT=3000 yarn start

開発のしかた

開発環境を立てる

cp .env.development .envしたあとyarn devとするといろいろwatchしながら動くやつが立ち上がるのであとは http://localhost:8080 を開くだけ

ファイル構造

言わなくても見ればわかると思いますが念のため

  • src/: ソース一式
    • server/: サーバーサイドのソース
      • api/: APIまわりが入ってるやつ
      • db/: データベースのModel
      • utils/: あちこちで使うやつ
    • client/: クライアントのソース
  • views/: サーバーサイドが見るテンプレート(pugで書かれている)
You can’t perform that action at this time.