As YouLearn's backend server has no SSL certificate we have to tweak chrome in order for chrome to not block our requests. If we would release this project to the public we would sort this out, but for now it is fine.
- Open Youtube
- Click on the lock in front of the URL
In this section are two ways described to get YouLearn to run:
Download and install this release: https://github.com/mrnexeon/iui-project-chrome-ext/releases/tag/v0.0.1 In order to install the extension drag the extension file into chrome under "Manage extensions"
You need NodeJS v16 and NPM for the following steps.
- Clone this repository
- Navigate into the folder and run
npm install
- Build the extension
- Buid the extension
Use npm run build
to build a production version of the extension OR
Use npm start
to build for developement
The development build gets rebuilt after saving of a file and reloads the extension and sites in chrome
- Regardless of your building method (production or developement) the built extension is saved under
dist/
. To install the extension in chrome go to Three dots > More tools > Extensions or go tochrome://extensions/
. Activate Developer mode in the top right corner. Then you can either drag thedist/
folder into chrome or click on Load unpacked in the top left corner and choose thedist/
directory.
Congratulations! You have installed YouLean in your chrome browser. We recommend that you pin it for easy access.