it-swarm.com.de

So führen Sie anglejs-Dokumentation lokal aus

Ich habe die neuesten angular.js kompiliert und herausgefunden, dass alle Links im Dokument auf die absolute URL angularjs.org/... verweisen. Ich möchte das Dokument lokal lesen können.

20
honzajde

Lokale AngularJS-API-Dokumente

So habe ich die Dokumentation Angular.JS lokal auf meinem Mac gehostet:

  1. Laden Sie die komprimierte Version von Angular.JS Build herunter, die sowohl die Builds von AngularJS als auch Dokumentation und andere Extras enthält.
  2. Entpacken Sie den Ordner Angular.JS docs.
  3. Downloaden und installieren Sie Node.JS .
  4. Installieren Sie mit Mac Terminal das Paket npm http-server global, damit es über die Befehlszeile ausgeführt werden kann.

$ Sudo npm install -g http-server

  1. wechseln Sie in den Ordner Angular.JS docs und starten Sie http-server.

$ http-server -a 127.0.0.1 Starting up http-server, serving ./ on: http://127.0.0.1:8080

  1. Verwenden Sie Ihren Browser, um die Dokumente anzuzeigen @ http://127.0.0.1:8080/index-production.html

Hinweis: Verwenden der Standardeinstellung von http-server ( http://0.0.0.0:8080 ) und http://0.0.0.0:8080/index-production.html in Chrome wird in einer Google-Suche landen. Alternativ können Sie ein Lesezeichen erstellen und Chrome beendet die Suche danach.

4
SimplyInk

Sie müssen einen Webserver ("python -m SimpleHTTPServer) ausführen, um die Dokumente ordnungsgemäß durchsuchen zu können.

Alternativ können Sie Dash für die Offlinedokumentation für viele APIs verwenden. - http://kapeli.com/dash

15
manojlds

"Dash", das in einer anderen Antwort erwähnt wird, kostet etwa 20 US-Dollar.

Eine kostenlose Lösung finden Sie unter http://devdocs.io/

Klonen Sie den eckigen Quellcode, um lokal auf das Verzeichnis docs aller freigegebenen (und noch nicht freigegebenen) Versionen zugreifen zu können.

11
Motin

laden Sie die neueste Version des Dokuments herunter und führen Sie "python -m SimpleHTTPServer" aus. Geben Sie in Ihrem Browser die folgende URL ein: localhost: 8000/index-production.html, das funktioniert für mich.

4
Sidali Hallak

Wenn Sie eine vollständige lokale AngularJS-Dokumentation benötigen, können Sie das angle/angular.js - Repository auf Github klonen. Der nodejs Webserver ist bereits enthalten.

Sie müssen nur die Node-Abhängigkeiten (npm install) und Build (grunt package) installieren und können den lokalen Webserver mit grunt webserver ausführen.

Die gesamte Dokumentation (API, Lernprogramme usw.) finden Sie auf Ihrem Computer unter http: // localhost: 8000/build/docs .

4
noelmace

Verwenden Sie für eine kostenlose Open Source-Version von Dash Zeal , um Offline-Dokumentation bereitzustellen. Es ist auch sehr schön, wenn es in Ihren Editor integriert ist (Submlime in meinem Fall).

3
Ellis Percival

Wenn Sie mit WampServer (oder einer anderen * AMP-Anwendung) arbeiten, zeigen Sie einfach mit Ihrem Webbrowser auf Ihre Offline-Dokumente.

http://localhost/angularjs/1.5.3/docs/

es funktioniert wie Charme.

0
Fahad

wenn Sie eine Site mit "localhost/your-project" entwickeln und die Datei angular.js als "localhost/your-project/js/angular.js" bezeichnen, können Sie auf die Dokumente wie folgt zugreifen: "localhost/your- project/js/docs/index.html "

0
Ping