-
Notifications
You must be signed in to change notification settings - Fork 3
Set Up
TunaButter edited this page Feb 17, 2019
·
17 revisions
Within the directory /Jasper write the following to install all dependencies:
yarn install
To start the application run
-
yarn start
oradonis serve
To run test if your code meets coding coventions
- run
yarn lint
-
Download the database file and place it under the
<App root directory>/database
folder. -
Make sure your
.env
has the following lines:
DB_CONNECTION=sqlite
DB_DATABASE=jasper_dev
- Run
adonis migration:run
to generate the tables. - Run
adonis migration:rollback
to purge the tables.
- Download the binaries and the command line tool and place them under
C:\Windows\System32
- Open a command line tool from the
<App root directory>/database
and runsqlite3 jasper_dev.db
- Go to extentions and download "ESLint"
- Type
yarn lint
- For in line use:
// eslint-disable-line
- For the whole file use:
eslint no-use-before-define: 0 */ // --> OFF
-
Download this script and put it in
database/
. To execute the script, within the sqlite3 shell, run.read room.sql
. This will populate the database with some mock rooms whose schedules are hosted on the Outlook account. -
To get access token from the Outlook account, go to
http://localhost:3333/authenticate
where you will be prompted to login. Use the following credentials:- Username: cdhj_rooms@outlook.com
- Password: TheJarvis You will only have to do this once. The application will refresh the access token every half hour as long as it is running.