mirror of
https://github.com/heyarne/airsonic-ui.git
synced 2026-05-07 02:33:39 +02:00
One less google dependency
This commit is contained in:
parent
4c8439206e
commit
495a1e4f83
4 changed files with 40 additions and 9 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
This repository contains an alternative web frontend for [airsonic](https://github.com/airsonic/airsonic). The goal is to eventually be able to fully replace the current web interface.
|
||||
|
||||
## Implemented so far
|
||||
## Implemented So Far
|
||||
|
||||
* Login with persisting credentials
|
||||
* Browse your library by newest / most recently played / starred
|
||||
|
|
@ -39,7 +39,7 @@ $ npm run dev
|
|||
|
||||
All other build tasks are defined in the `package.json` (more below).
|
||||
|
||||
### Editor integration
|
||||
### Editor Integration
|
||||
|
||||
Integrating shadow-cljs with your editor helps tremendously with development. After having run `npm run dev` as described above you can connect to the REPL and get features like in-editor code execution and code completion / documentation lookup. For further information see [this part of the shadow-cljs user guide](https://shadow-cljs.github.io/docs/UsersGuide.html#_editor_integration). Recommended editors and plugins are Calva for VSCode and CIDER for Emacs (comes with Spacemacs). Make sure to open `localhost:8080` in the browser after starting the `dev:cljs` task to execute ClojureScript code in a live REPL.
|
||||
|
||||
|
|
@ -53,7 +53,7 @@ It provides you with tools to inspect the state of the application, undo and rep
|
|||
|
||||
## Tests
|
||||
|
||||
This project uses [karma](https://karma-runner.github.io/) for tests. Make sure to have Google Chrome installed, otherwise the watcher will time out.
|
||||
This project uses [karma](https://karma-runner.github.io/) for tests. There is a check inside `karma.conf.js` to see whether Firefox is installed (via `which firefox` which probably breaks on Windows 🤷); if that command doesn't fail it will be used as the test runner. Otherwise Chrome will be used. If you have Chromium installed, make sure to set the `CHROME_BIN` environment variable to point to Chromium.
|
||||
|
||||
```
|
||||
# run tests once
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue