44 lines
1.0 KiB
Markdown
44 lines
1.0 KiB
Markdown
# Module Agency
|
|
|
|
## Was zu ändern ist
|
|
|
|
Änderungen bei einem neuen Modul
|
|
|
|
appinfo ->
|
|
info.xml
|
|
- id, name, summary, namespace, category, navigation (name, route, icon)
|
|
routes.php
|
|
- Eventuell hier anpassen, aber das erstmal so lassen
|
|
|
|
js ->
|
|
Dieser Ordner sollte LEER sein
|
|
|
|
lib -> Controller ->
|
|
PageController.php
|
|
- namespace (Zeile 4),
|
|
- Zeile 25 bei main den neuen Modulnamen davorschreiben
|
|
src ->
|
|
App.vue
|
|
- bei Content den app-name ändern, NICHT aber weiter unten bei export default usw.
|
|
|
|
README.md
|
|
Hier einmal als Kommentar den Modulnamen anpassen fürs Git
|
|
composer.json
|
|
bei name anpassen auf da/NAMEDESMODULS
|
|
description anpassen
|
|
package.json
|
|
name und desc anpassen sowie version und author
|
|
|
|
Befehl für den Docker und die Bash, um die Befehle beim Docker abzusetzen
|
|
docker exec -it nextcloud bash
|
|
|
|
hier dann ins Verzeichnis, dann:
|
|
npm install
|
|
|
|
Das dauert dann kurz, weil ja alle node_modules installiert und eingerichtet werden.
|
|
|
|
dann für HOT REALOAD: make watch-js
|
|
oder für BUILD: make build-js
|
|
-> Die Skripte sind in der package.json verlinkt
|
|
|