Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.
/ wakaba2 Public archive

放送大学の Web アプリをより快適に利用するためのブラウザ拡張機能 (開発中)

License

Notifications You must be signed in to change notification settings

0918nobita/wakaba2

Repository files navigation

Wakaba 2

放送大学の Web アプリを快適に利用するための Chrome 拡張機能

事前インストールが必要なもの

  • Node.js v14
  • .NET 5.0 SDK

インストール手順

  1. 依存している npm パッケージをインストールする
npm ci
  1. 依存している nuget パッケージをインストールする
dotnet tool restore
dotnet paket restore
dotnet restore
  1. 拡張機能をビルドする
npm run build # または npm run build:prod
  1. /dist をパッケージ化していない拡張機能として Chrome に読み込む

VS Code DevContainer を利用して開発する

VS Code でこのリポジトリのルートディレクトリを開き、コマンドパレットから Remote-Containers: Reopen in Container コマンドを実行すると Node.js + .NET 5 の開発環境が整います

Linux 版の Chrome で利用する場合の注意点

UserAgent が Linux 版の Chrome のものになっていると VOD システムが利用できないため、
以下のようにスクリプトから Chrome を起動するようにしてください。
(一時的に UserAgent が Windows 版 Chrome のものに上書きされます)

./scripts/launch

About

放送大学の Web アプリをより快適に利用するためのブラウザ拡張機能 (開発中)

Resources

License

Stars

Watchers

Forks