32 lines
559 B
Markdown
32 lines
559 B
Markdown
|
# onyx-web-app
|
||
|
|
||
|
A Vue3/Typescript web application for interacting with an Onyx node. Its
|
||
|
purpose is to let users:
|
||
|
- Login or register an account with the node, if the owner allows it.
|
||
|
- View the hierarchical content tree of the node.
|
||
|
- Edit individual content, and change access permissions where allowed.
|
||
|
|
||
|
## Project Setup
|
||
|
|
||
|
```sh
|
||
|
npm install
|
||
|
```
|
||
|
|
||
|
### Compile and Hot-Reload for Development
|
||
|
|
||
|
```sh
|
||
|
npm run dev
|
||
|
```
|
||
|
|
||
|
### Type-Check, Compile and Minify for Production
|
||
|
|
||
|
```sh
|
||
|
npm run build
|
||
|
```
|
||
|
|
||
|
### Lint with [ESLint](https://eslint.org/)
|
||
|
|
||
|
```sh
|
||
|
npm run lint
|
||
|
```
|