Ich erstellte ein JHipster-Gateway-Projekt, und ich würde einige Informationen zur Benutzereinheit hinzufügen. MitError (re) generierende Einheit mit jhipster
jhipster entity User --regenerate
habe ich diesen Fehler:
Using JHipster version installed locally in current project's node_modules
Executing jhipster:entity User
Options: regenerate: true
events.js:160
throw er; // Unhandled 'error' event
^
TypeError: Cannot read property 'endsWith' of undefined
at getAngularAppName (/home/denis/ngworkspace/sensorgw/node_modules/generator-jhipster/generators/generator-base.js:1786:65)
at getConfig (/home/denis/ngworkspace/sensorgw/node_modules/generator-jhipster/generators/entity/index.js:162:44)
at Object.<anonymous> (/home/denis/ngworkspace/sensorgw/node_modules/yeoman-generator/lib/index.js:399:25)
at /home/denis/ngworkspace/sensorgw/node_modules/run-async/index.js:25:25
at /home/denis/ngworkspace/sensorgw/node_modules/run-async/index.js:24:19
at self.env.runLoop.add.completed (/home/denis/ngworkspace/sensorgw/node_modules/yeoman-generator/lib/index.js:400:11)
at runCallback (timers.js:672:20)
at tryOnImmediate (timers.js:645:5)
at processImmediate [as _immediateCallback] (timers.js:617:5)
ich denselben Fehler haben, wenn ich eine Einheit und mit der Option --force erstellen.
Ich benutze openSuse Leap42.3, Garn 1.2.1, Knoten v6.11.1, npm 3.10.10 und mein Projekt wurde mit jhipster 4.9.0 erstellt.
Ich habe jhipster zur letzten Version 4.10.2 aktualisiert, und ich kann mein Projekt nicht aktualisieren (gleicher Fehler).
Danke, Denis
Ich hatte eine ./node_modules/jhipster-core/test/test_files/jhipster_app/.yo-rc.json. Ich habe im Projekt root kopiert, und das funktioniert! Danke – Atatorus
Das ist nicht, was ich meinte, und Sie sollten dies nicht getan haben, da .yo-rc.json Datei enthält alle Antworten, wenn Sie Ihr Projekt generiert. Kopieren von einer Test-App ist wirklich eine schlechte Idee, jetzt haben Sie einen Monolith mit mysql, jwt, elasticsearch, kafka, Web-Sockets und der jhipster Registrierung !!!! –
ok, ich habe die Datei nicht gelesen. Ich erstelle also ein neues Projekt mit derselben Antwort auf Fragen und kopiere die .yo.rc.json Datei in mein Projekt. Ist es die richtige Lösung? – Atatorus