20

I have compiled the newest angular.js and find out that links in the doc all point to absolute URL angularjs.org/.... I want to be able to read the doc locally.

4

8 回答 8

15

您必须运行网络服务器 ( "python -m SimpleHTTPServer) 才能正确浏览文档。

作为替代方案,您可能想尝试Dash许多 API 的离线文档 - http://kapeli.com/dash

于 2013-04-28T15:01:10.607 回答
12

另一个答案中提到的“Dash”成本约为 20 美元。

如需免费解决方案,请查看http://devdocs.io/

克隆 Angular 源代码,以便在本地访问所有已发布(尚未发布)版本的 docs 目录。

于 2015-01-19T16:36:52.767 回答
6

本地 AngularJS API 文档

以下是我在Mac上本地托管Angular.JS文档的方式:

  1. 下载Angular.JS构建的压缩版本,其中包含 AngularJS 的构建,以及文档和其他附加内容。
  2. 解压缩 Angular.JS 文档文件夹。
  3. 下载并安装Node.JS。
  4. 使用 Mac 终端,全局安装 npm 包http-server以便它可以从命令行运行。

$ sudo npm install -g http-server

  1. cd 到 Angular.JS 文档文件夹和启动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在 Chrome 中使用( http://0.0.0.0:8080 ) 和http://0.0.0.0:8080/index-production.html 提供的默认值将在谷歌搜索中结束。或者,您可以创建一个书签,Chrome 将停止搜索它。

于 2015-07-04T15:14:56.570 回答
4

下载最新版本的文档,然后运行python -m SimpleHTTPServer,在浏览器中输入以下网址:localhost:8000/index-production.html,它适用于我。

于 2014-08-04T18:46:49.030 回答
4

如果你想要一个完整的本地 AngularJS 文档,你可以在 Github 上克隆angular/angular.js存储库。nodejs 网络服务器已经包含在内。

您只需要安装 nodejs 依赖项(npm install)和构建(grunt package),您就可以使用grunt webserver.

所有文档(API、教程等)都将在您的计算机上提供,网址为http://localhost:8000/build/docs

于 2015-06-22T15:38:45.237 回答
3

对于 Dash 的免费和开源版本,请使用Zeal提供离线文档。与您的编辑器集成时也非常好(在我的例子中是 Submlime)。

于 2015-04-02T09:01:47.137 回答
0

如果您正在使用“localhost/your-project”开发站点并将 angular.js 文件引用为:“localhost/your-project/js/angular.js”,那么您可以通过以下方式访问文档:“localhost/your-项目/js/docs/index.html"

于 2015-11-15T10:26:08.087 回答
0

对于那些使用WampServer(或任何其他 *AMP 应用程序)的人,只需将您的Web 浏览器指向您的离线文档,

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

它就像魅力一样。

于 2016-03-27T18:42:54.010 回答