Mein Projekt wurde mit Node und AngularJs geschrieben, ich möchte Airbrake integrieren, habe viel gesucht, kann mir aber immer noch nicht vorstellen, wie. Ich sehe Wege, indem Sie dies mit Knoten, Winkel Direktive, Express. Welche muss ich verwenden? oder vielleicht alle zusammen? Kann mir jemand eine ganze Logik davon erklären und ein Beispiel zeigen? Danke)Wie integriere ich airbrake mein Projekt?
Antwort
Sie können dieselbe Bibliothek airbrake-js in beiden Anwendungen installieren, da airbrake-js Node- und Browser-Anwendungen unterstützt. Die README erklärt mehr und die examples directory ist ein guter Ort zum Starten: https://github.com/airbrake/airbrake-js
Korrekt, Knoten Airbrake ist veraltet zugunsten von Airbrake JS –
@ Zefer eine weitere Frage bitte, es bedeutet, dass genug Airbrake für Express zu verwenden, wird es alle Knoten Fehler behandeln? – Liana
Hallo @ Liana. Ja, dieses Beispiel könnte helfen: https://github.com/airbrake/airbrake-js/blob/76bd320a9262c18bc9656672b612c4aaf6a981f6/examples/express/app.js#L16 es konfiguriert Express, um airbrake-js als Error-Handler zu verwenden. Es fängt alle Fehler und sendet sie an Airbrake: https://github.com/airbrake/airbrake-js/blob/40467a49ebc03f1b96d8853e86a72e614104fb68/src/instrumentation/express.ts#L4 – zefer
- 1. Wie integriere ich Azure IoT in mein ionisches Projekt?
- 2. Muss ich mein Akka-Projektlayout ändern, wenn ich Play integriere?
- 3. Wie integriere ich Google Analytics, wenn mein Projekt mit Firebase verknüpft ist?
- 4. Wie integriere ich diese lib/Komponente in mein reactive-native android Projekt?
- 5. Wie integriere ich einen Android-Emulator für mein React Native-Projekt?
- 6. Wie integriere ich Wikipedia-Daten in mein lokales MediaWiki?
- 7. Wie integriere ich Python mit Frontend-HTML?
- 8. Schienen Airbrake undefined Methode
- 9. Wie kann ich mein neues Projekt analysieren?
- 10. Wie speichere ich mein Projekt in JPG?
- 11. Wie ziehe ich mein Projekt von Github?
- 12. Wie strukturiere ich mein Python-Projekt?
- 13. Wie baue ich mein Projekt reduziert?
- 14. Wie organisiere ich mein Maven-Projekt
- 15. Hadoop: Wie starte ich mein erstes Projekt
- 16. Wie soll ich mein OCaml-Projekt organisieren?
- 17. Wie integriere ich ODP.NET in Repository-Klassen?
- 18. Wie integriere ich die Firebase cocoaPods in mein benutzerdefiniertes Swift Framework?
- 19. Wie integriere ich Java Script in HTML?
- 20. Wie appcfg Rollback mein Projekt?
- 21. Wie integriere ich Admin zu Laravel 5?
- 22. ASP.NET MVC & Expression XAML - Wie integriere ich?
- 23. Wie integriere ich rubocop mit Rake?
- 24. Wie integriere ich die Tierion Hash API?
- 25. Wie integriere ich Django Form mit Ajax?
- 26. AngularJs: Wie integriere ich das Modul ui.comments?
- 27. Wie integriere ich Jira mit GitLab CE?
- 28. Wie integriere ich Salesforce mit Google Maps?
- 29. Wie integriere ich mit j2me Polish 2.1.4
- 30. Wie integriere ich Mercurial in Coda?
Haben Sie etwas versucht? Verwenden Sie Node oder JS lib? – Zooly
@Zooly jetzt verwende ich node lib, installieren Sie es für Express mit dieser 'Installieren Sie die Bibliothek für Express Alternativ kann die Bibliothek manuell installiert werden. Schritt 2: Konfiguration Unsere Node-Bibliothek bietet eine Out-of-the-Box-Integration mit dem Express-Framework. Kopieren Sie dieses kleine Snippet in Ihre Express 4.x-App (Ihre Projekt-ID und Ihr Projekt-API-Schlüssel wurden hinzugefügt): var airbrake = require ('airbrake'). CreateClient ( 'XXXXXX', 'ccccccccccccccccccccccccc' ); app.use (airbrake.expressHandler()); ' – Liana
Also, was hast du probiert? – Zooly