You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
7 months ago | |
---|---|---|
.github | 1 year ago | |
appinfo | 9 months ago | |
css | 1 year ago | |
extra | 9 months ago | |
img | 1 year ago | |
lib | 7 months ago | |
mockup | 1 year ago | |
src | 7 months ago | |
templates | 1 year ago | |
tests | 1 year ago | |
.editorconfig | 1 year ago | |
.eslintrc.js | 1 year ago | |
.gitattributes | 1 year ago | |
.gitignore | 1 year ago | |
.php_cs.dist | 1 year ago | |
CHANGELOG.md | 1 year ago | |
COPYING | 1 year ago | |
Makefile | 1 year ago | |
README.md | 1 year ago | |
babel.config.js | 1 year ago | |
composer.json | 7 months ago | |
composer.lock | 7 months ago | |
package-lock.json | 7 months ago | |
package.json | 7 months ago | |
phpunit.integration.xml | 1 year ago | |
phpunit.xml | 1 year ago | |
run.sh | 9 months ago | |
stylelint.config.js | 1 year ago | |
test.sh | 1 year ago | |
webpack.js | 1 year ago |
README.md
UPschooling
Place this app in nextcloud/apps/
This is the tutorial app which shows how to develop a very simple notes app.
Development
Docker or Podman is required for the dev environment. Other than that composer and npm/nodejs must be installed.
Mac OS
brew install coreutils
All
npm install
make
Start dev environment
Starting the development environment with your container runtime should be as easy as
./run.sh
make watch-js
Frontend development
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-setup
to 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.