Ich bin gerade dabei, ein AngularJS (1.5.8) von einer Gulp-Pipeline zu einer Webpack-Pipeline zu migrieren.
Eine der Abhängigkeiten, die wir haben, ist eckige Erlaubnis.
Wir verlassen uns auf den commonjs-Stil (require) und als documented here habe ich vor der Deklaration meines angularen Moduls eine require ('angular-permission') hinzugefügt.
Ich habe auch die eckigen Abhängigkeiten Erlaubnis und Erlaubnis.ui direkt nach ui.router hinzugefügt.
Der Bündelprozess läuft durch, aber jedes Mal, wenn wir versuchen, die App zu laden, haben wir diese Fehlermeldung in der Konsole: Unknown provider: PermissionStoreProvider <- PermissionStore(…)
Ich denke, das Problem ist, weil eckige Erlaubnis nicht die Dienste richtig injiziert, aber sogar mit dem erfordern Anweisung, Hinzufügen von Plugin oder einige other attempts haben das Problem nicht gelöst.
Die Frage ist also: Wie kann ich eckige Erlaubnis mit Webpack richtig integrieren?Bündelung der Winkelgenehmigung mit Webpack
1
A
Antwort
2
Schließlich herausgefunden, was es mit Hilfe eines Freundes war. Während meines Übergangs von Bower zu Npm für clientseitige Deps änderte ich unabsichtlich die Version der eckigen Erlaubnis auf die neueste. Und sie änderten den Namen des Dienstes PermPermissionStore (gleiche für Role Store)
Verwandte: https://github.com/Narzerus/angular-permission/issues/310
Verwandte Themen
- 1. Webpack & Bündelung der benötigten Dateien?
- 2. Webpack Bündelung einfacher JS-Dateien
- 3. Webpack: Laden externer JSON ohne Bündelung
- 4. Wie Strict-Modus zu deaktivieren, während Reagieren Bündelung webpack mit
- 5. Verwenden von Javascript aus Typoskript, Bündelung mit Webpack. Laufzeitfehler
- 6. __dirname funktioniert nicht in Knoten js mit webpack Bündelung
- 7. Webpack ES6 Modul Bündelung w/Typescript und Babel
- 8. Die Webpack-Bündelung enthält kein spezifisches Modul wie 'sequelize'
- 9. Webpack nicht Bündelung .JSON-Datei in node_module richtig
- 10. GC wird abgerufen, Prozessfehler wegen fehlender Bündelung über Webpack
- 11. Zugriff auf "öffentliche" Mitglieder nach der Bündelung mit browserify oder webpack
- 12. Was ist der Unterschied zwischen der Bündelungsfunktion in MVC5.0 und der Webpack-Bündelung?
- 13. MVC4 Bündelung mit TinyMCE
- 14. Bündelung GTK3 + mit py2exe
- 15. Bündelung nativen DLL mit jar
- 16. Bündelung moon.lua Abhängigkeit
- 17. Bündelung Verzeichnis der Bilder in app
- 18. ASP.NET-Bündelung - virtuelle Standardpfade?
- 19. TypScript-Bündelung und Minification?
- 20. Vermeiden Bündelung spezifische Module mit Browserify
- 21. Bündelung in Recyclerview- Android
- 22. JSPM Bündelung mit externem System js Datei
- 23. Bündelung großer .RDA-Dateien mit Paket
- 24. Bootstrap arbeitet nicht mit ASP.net MVC Bündelung
- 25. Reagieren + Webpack Bündelung - wenn node_modules ausgeschlossen ist ‚verlangen, ist nicht definiert‘ im Browser
- 26. Was ist flache Bündelung und warum ist Rollup besser als Webpack?
- 27. Bündelung Skripte werden nicht gerendert
- 28. Bündelung Angular2 für Produktion: GULP
- 29. korrekt Bündelung datatables.net.core nuget Paket
- 30. Webpack und programmgesteuerte Inhaltsskripts