PHPUnit GitHub Action Node GitHub Action Lint GitHub Action
This is the tutorial app which shows how to develop a very simple notes app.
To install it change into your Nextcloud's apps directory:
cd nextcloud/apps
Then clone this repository into a folder named notestutorial1:
git clone https://github.com/nextcloud/app-tutorial.git notestutorial
Then install the dependencies using:
make composer
1 It is important that the directory is named exactly like the app ID (see appinfo/info.xml).
The app tutorial also shows the very basic implementation of an app frontend using Vue.js. To build the frontend code after doing changes to its source in src/ requires to have Node and npm installed.
- π©βπ» Run
make dev-setupto install the frontend dependencies - π To build the Javascript whenever you make changes, run
make build-js
To continuously run the build when editing source files you can make use of the make watch-js command.