Skip to content
[EXPERIMENTAL] Angular based UI Airsonic
TypeScript HTML CSS JavaScript
Branch: master
Clone or download
Latest commit 5bc4ceb Feb 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.tx Update transifex config Feb 4, 2018
e2e Add basic menu and navbar Aug 22, 2017
src Use cover art field to determine if cover art exists (#73) Feb 9, 2019
.editorconfig Add basic menu and navbar Aug 22, 2017
.gitignore Cleanup / Upgrade / New Side menu / New login page (#40) Dec 23, 2017
LICENSE.txt
README.md Cleanup & Fixes (#56) Feb 18, 2018
angular.json Update to latest library versions and fix build errors and warnings (#70 Feb 2, 2019
karma.conf.js Update to latest library versions and fix build errors and warnings (#70 Feb 2, 2019
package-lock.json Update to latest library versions and fix build errors and warnings (#70 Feb 2, 2019
package.json Update to latest library versions and fix build errors and warnings (#70 Feb 2, 2019
protractor.conf.js Add basic menu and navbar Aug 22, 2017
tsconfig.json Update to latest library versions and fix build errors and warnings (#70 Feb 2, 2019
tslint.json Update to latest library versions and fix build errors and warnings (#70 Feb 2, 2019

README.md

Airsonic UI

Setup

  1. Install angular cli npm install -g @angular/cli
  2. Install packages npm install

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Before running the tests make sure you are serving the app via ng serve.

Extracting new translation

Run npm run i18n-extract to extract the new translation from the app.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

You can’t perform that action at this time.