Skip to content

ルームを作成し、招待したメンバーと一緒にYouTubeの動画の同期視聴を楽しむことができるWEBアプリケーションです。

Notifications You must be signed in to change notification settings

amanojs/streaming

Repository files navigation

Streaming

開発環境

エディタ

- VScode

下記の設定を setting.json に追加してください。

{
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
      "source.fixAll.eslint": true
  },
}

フロント開発言語

- Typescript

フレームワーク

- React (17.0.2)

UIフレームワーク

- Material-UI

UI開発環境

- Storybook

コード分析ツール

- ESLint

フォーマッター

- Prettier

テストフレームワーク

- Jest

npm script

npm run start

開発サーバーを 3000番 PORTで立ち上げます。
http://localhost:3000 (ホットリロード対応)

npm run test

Jestでテストを実行します。

npm run build

アプリケーションを distフォルダ にビルドします。
(Minify&ファイル名ハッシュ済)

npm run storybook

Storybookサーバーを 6006番 PORTで立ち上げます。
http://localhost:6006 (ホットリロード対応)

npm run build-storybook

storybookをビルドします。