Heim > Backend-Entwicklung > PHP-Tutorial > Verwendung von ApiDoc

Verwendung von ApiDoc

不言
Freigeben: 2023-03-23 07:14:01
Original
6707 Leute haben es durchsucht

Dieser Artikel führt Sie in die Verwendung von ApiDoc ein.

Erklärung

apiDoc creates a documentation from API annotations in your source code
Nach dem Login kopieren

apiDoc ist ein Schnittstellendokument und wie es erstellt wird. Es handelt sich um einen Schnittstellenkommentar basierend auf Ihrem Quellcode. Wir müssen nur die entsprechende Dokumentation für die Schnittstelle schreiben und dann das Schnittstellendokumentationstool zur Generierung von apiDoc verwenden, um die Dokumentation für eine einfache Verwaltung und Anzeige zu generieren.

Konfigurationsmethode

Verwendung von ApiDoc

1. Installieren Sie apidoc (was ist npm??? Fragen Sie Ihre Front-End-Klassenkameraden.)

npm install apidoc -g
Nach dem Login kopieren

http-server installieren

npm install http-server -g
Nach dem Login kopieren

2. Dokumentation (offizielles Beispiel) zur Schnittstelle hinzufügen und vor der Controller-Eingabemethode hinzufügen.

/**
 * @api {get} /user/:id Request User information
 * @apiName GetUser
 * @apiGroup User
 *
 * @apiParam {Number} id Users unique ID.
 *
 * @apiSuccess {String} firstname Firstname of the User.
 * @apiSuccess {String} lastname  Lastname of the User.
 */
Nach dem Login kopieren

3. Erstellen Sie apidoc.json (offizielles Beispiel)

{
  "name": "example",
  "version": "0.1.0",
  "description": "apiDoc basic example",
  "apidoc": {
    "title": "Custom apiDoc browser title",
    "url" : "https://api.github.com/v1"
  }
}
Nach dem Login kopieren

4. Führen Sie

apidoc -i app/Http/Controllers -o apidoc/
Nach dem Login kopieren
aus

Zusätzliche Bemerkungen

http-server api/doc
Nach dem Login kopieren

Verwendung von ApiDocReferenz

http://apidocjs.com/



Das obige ist der detaillierte Inhalt vonVerwendung von ApiDoc. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage