rich-destiny
|貢献について ✨
もし貢献したい場合は素晴らしいです!新機能については、まずDiscordサーバーで相談するか、作りたい内容を記載したIssueを作成してください。バグ修正の場合は、直接PRを作成してください。ただし「バグではなく機能です」ということもあるので、相談することを推奨します。
開発 🛠
前提条件:- (クライアント) 最近のGo 1.xバージョンをインストールしていること。
- (クライアント) Windowsの場合はgit bashが必要です。ビルドスクリプトのコマンドは手動で実行しても構いませんが、私はbashスクリプトを使っています :)
- (ウェブ) Node.jsとnpmの最近のバージョンをインストールしていること。
- リポジトリをクローンします。
- クライアント:
cd clientconfig.go.exampleを複製してconfig.goにし、値を入力します。リダイレクトURIにはhttps://richdestiny.app/loginを使用できます — Bungie.netの開発者ポータルでも同様です。これはlocalhostのリダイレクトへのリダイレクトにすぎません。go get./build dev- 有効なsemverのバージョン番号を使って
./build vX.Y.Zも可能ですが、開発目的の場合はdevを使ってください。これにより自動的にアップデートや将来的に他の機能が無効になります。 - ウェブサイト:
cd webnpm install- ローカル開発サーバーは
npm run start、本番ビルドはnpm run buildを実行してください。