0.1.0 • Published 7 months ago

scrap-conan-online v0.1.0

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
7 months ago

scrap-conan-online

このRepositoryについて

コナンオンラインです。

開発方法

  1. node.js v18をセットアップしてください
  2. リポジトリをcloneした後、ルートフォルダにて npm i を実行してください
  3. npm run build を実行してください
  4. 手元でサーバを実行してください
    • HTMLのみ: npm run start:hosting
    • サーバコード含めてすべて: npm run start:emulator

基本的には上記の手順でサーバが実行できます。2回目以降は、基本的に4の手順のみが必要となります。

```
cd functions
npm i
npm run build
cp .env.sample .env.local
```
また、アドレスの末尾に `?debug` のパラメータを付けると、手元のサーバを見て動作させることができます。

アクセス方法

サーバ起動後、以下URLにアクセスしてください。

http://localhost:5000

コミット方法

ブランチのルールは適当で問題ありません。

デフォルトブランチ(2023年02月15日現在mainブランチ)をpullしてから、新しいブランチを作成して作業を行ってください。

作業完了後、 npm run lint:fix をかけると、コードフォーマッタが動きます。

あとはコミット、プッシュ後、GitHubにてプルリクエストを作成してください。

リポジトリはこちらになります: https://github.com/shinonomekazan/scrap-conan-online

開発向けの詳細文書

エミュレータを使う場合

FirestoreのEmulatorは、以下で起動できます。

npm run start:firestore

Functionsにあるコマンドを活用することで、ローカルのFirestoreでも開発が可能です。