Подтвердить что ты не робот

Как выполнять локальную документацию

Я скомпилировал новейшие angular.js и выяснил, что ссылки в документе все указывают на абсолютный URL-адрес angularjs.org/.... Я хочу иметь возможность читать документ локально.

4b9b3361

Ответ 1

Локальные документы API AngularJS

Вот как я размещал документацию Angular.JS локально, на моем Mac:

  • Загрузите zipped версию Angular.JS Сборка, которая содержит как сборки AngularJS, а также документацию и другие дополнительные услуги.
  • Разархивируйте папку Angular.JS docs.
  • Загрузите и установите Node.JS.
  • Используя терминал Mac, установите пакет npm http-server в глобальном масштабе, чтобы его можно запустить из командной строки.

$ sudo npm install -g http-server

  1. cd в папку Angular.JS docs и запуск http-server.

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

  1. Используйте свой браузер для просмотра документов http://127.0.0.1:8080/index-production.html

Примечание: Используя значение по умолчанию http-server (http://0.0.0.0:8080) и http://0.0.0.0:8080/index-production.html в Chrome попадет в поиск Google. Кроме того, вы можете создать закладку, и Chrome перестанет ее искать.

Ответ 2

Для правильного просмотра документов вам необходимо запустить веб-сервер ("python -m SimpleHTTPServer).

В качестве альтернативы вы можете попробовать Dash для автономной документации для многих API-интерфейсов - http://kapeli.com/dash

Ответ 3

"Dash", о котором говорится в другом ответе, стоит около 20 долларов.

Для бесплатного решения проверьте http://devdocs.io/

Клонировать исходный код angular, чтобы локально получить доступ к каталогу документов всех выпущенных (и еще не выпущенных) версий.

Ответ 4

загрузите последнюю версию документа, затем запустите python -m SimpleHTTPServer, в вашем браузере введите следующий url: localhost: 8000/index-production.html, он работает для меня.

Ответ 5

Если вам нужна полная локальная документация по AngularJS, вы можете клонировать angular/angular.js репозиторий в Github. Веб-сервер nodejs уже включен.

Вам просто нужно установить зависимости nodejs (npm install) и build (grunt package), и вы можете запустить локальный веб-сервер с помощью grunt webserver.

Вся документация (API, учебники и т.д.) будет доступна на вашем компьютере по адресу http://localhost:8000/build/docs

Ответ 6

Для бесплатной версии с открытым исходным кодом Dash используйте Zeal для предоставления автономной документации. Это также очень приятно, когда вы интегрированы с вашим редактором (Submlime в моем случае).

Ответ 7

если вы разрабатываете сайт, используя "localhost/your-project", и отсылайте файл angular.js как: "Локальный/ваш-проект/JS/angular.js" то вы можете получить доступ к документам: "Локальный/ваш-проект/JS/документы/index.html"

Ответ 8

Для тех, у кого WampServer (или любое другое приложение AMP) Просто укажите свой веб-браузер на свои автономные документы,

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

он работает как шарм.