我编译了最新的angular.js并发现doc中的链接都指向绝对URL angularjs.org / ....我希望能够在本地读取doc。
答案 0 :(得分:15)
您必须运行网络服务器("python -m SimpleHTTPServer
)才能正确浏览文档。
作为替代方案,您可能希望Dash
尝试使用许多API的离线文档 - http://kapeli.com/dash
答案 1 :(得分:12)
要获得免费解决方案,请查看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)
以下是我在 Mac 上本地托管 Angular.JS 文档的方式:
$ sudo npm install -g http-server
http-server
。 $ http-server -a 127.0.0.1
Starting up http-server, serving ./ on: http://127.0.0.1:8080
注意:强>
使用Chrome中http-server
(http://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/
它就像魅力一样。