2016-10-24 3 views
0

Im ng-admin einfachen Beispiel installieren, mit npm installiert es funktioniert, aber mit Bower installieren, ist die Ansicht leer. Ich habe versucht, ältere Versionen von ng-admin, aber keiner von ihnen rendert nichts.ng-admin zeigt leere Ansicht mit Bower

+1

"Basisbeispiel"? Woher hast du das? Wie ist sein Code? Bitte füllen Sie die Frage mit etwas Kontext, etwas Code, zeigen Sie, was Sie bisher versucht haben. Und bitte, nehmen Sie sich etwas Zeit, um dies zu lesen, damit Ihnen die Leute leichter helfen können: http://stackoverflow.com/help/how-to-ask – Tom

Antwort

0

Ich habe so ziemlich das gleiche Problem in einem Projekt gefunden, das ng-admin verwendet.

Zuerst sollten Sie überprüfen, welche Version von ng-admin über npm intall installiert und bower install

Für bower install ist es in einer Datei bower.json genannt

Für npm install ist es in einer Datei package.json

genannt Wenn Sie bower install ng-admin tun oder npm install ng-admin müssen Sie https://www.npmjs.com/package/ng-admin oder https://bower.io/

überprüfen

Da es kein echtes Änderungsprotokoll für Alpha/Beta der Version 1.0 von ng-admin gibt, sollten Sie sich die git history ansehen, um nach einigen wichtigen Änderungen bei den Commits zu suchen.

Git von ng-admin ist hier: https://github.com/marmelab/ng-admin

Pro Tipp: browse Geschichte von Tag (es gibt einen Tag für jede Version).

In meinem Fall wechselte ich von alpha5 zu beta3. Und es war die Abwärtskompatibilität Pause von alpha6 eingeführt: https://github.com/marmelab/ng-admin/commit/efa237419c14c3bf0fa5a13423d93a7f068dd8c8

Die Änderungen muss ich anwenden waren:

  • Benennen Sie meine Ansicht von: <div ui-view> zu: <div ui-view="ng-admin">

  • und jeden zu ändern: parent: 'main' zu: parent: 'ng-admin'

Hoffe es hilft;)

0

ng-admin von bower installiert ist nicht auf dem neuesten Stand! und schlimmer noch, es ist kaputt, benutze npm install und kopiere Build-Dateien in node_modules/ng-admin/build in deinen bower-Ordner, ich habe es auf diese Weise repariert!

+0

marmelab Entwickler hier, ich bestätige, dass Bower nicht mehr unterstützt wird für ng- admin 1.0 – Kmaschta

+0

@Kmaschta Ich schreibe etwas, um Ruhe und Admin-Codes mit ng-admin zu generieren, hoffe, Vorschläge von Ihnen zu bekommen! https://github.com/postor/express-mysql-restful-generator –