如何在本地运行angularjs文档

时间:2013-04-28 13:08:03

标签: angularjs

我编译了最新的angular.js并发现doc中的链接都指向绝对URL angularjs.org / ....我希望能够在本地读取doc。

7 个答案:

答案 0 :(得分:15)

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

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

答案 1 :(得分:12)

另一个答案中提到的“Dash”花费大约20美元。

要获得免费解决方案,请查看http://devdocs.io/

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

答案 2 :(得分:4)

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

答案 3 :(得分:4)

如果您需要完整的本地AngularJS文档,可以在Github上克隆angular/angular.js存储库。 nodejs webserver已经包含在内。

您只需要安装nodejs依赖项(npm install)和build(grunt package),然后就可以使用grunt webserver运行本地Web服务器。

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

上提供

答案 4 :(得分:4)

本地AngularJS API文档

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

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

    1. cd到Angular.JS docs文件夹并启动http-server
    2. $ 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
      2. 注意: 使用Chrome中http-serverhttp://0.0.0.0:8080)和http://0.0.0.0:8080/index-production.html提供的默认设置将最终进入谷歌搜索。或者,您可以创建书签,Chrome将停止搜索。

答案 5 :(得分:3)

对于Dash的免费开源版本,请使用Zeal提供离线文档。与编辑器集成时也很好(在我的情况下是Submlime)。

答案 6 :(得分:0)

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

即可
http://localhost/angularjs/1.5.3/docs/

它就像魅力一样。