5

我试图找到一种方法来下载钛应用加速器的文档以供离线阅读

我搜索了很多,但找不到任何直接或间接的下载方式

有没有人下载文档?

4

7 回答 7

7

(据我所知)无法直接使用在线版本使文档脱机。

但是,可以使用源代码构建文档,因为我们都知道 Titanium 是开源的。

  1. 从以下网址下载源代码:https ://github.com/appcelerator/titanium_mobile ,或克隆 repo:git clone https://github.com/appcelerator/titanium_mobile.git
  2. 解压源代码
  3. cd titanium_mobile-master
  4. 确保您已安装 python 以及pyymlpygments,您可以使用以下命令安装它们:sudo easy_install pyyml, pygments
  5. 确保你的系统中安装了 jsduck,如果没有安装它:gem install jsduck
  6. 写这个命令:apidoc/docgen.py --format=jsduck --output=dist/apidoc
  7. cd dist/apidoc
  8. jsduck --touch-examples-ui --output Whole titanium.jsWhole包含生成的文档的输出目录在哪里

如果您希望将内置函数包含在生成的文档中,请执行最后一个命令: jsduck --builtin-classes --touch-examples-ui --output Whole titanium.js

就是这样,您有一个完整的可离线搜索的 Ti 文档。

于 2012-12-19T19:06:33.010 回答
2

顺便说一句,我找到了解决 Ti 开发人员面临的最常见问题之一的有效解决方案。

使用 Titanium Studio 离线工作:

离线后,Titanium Studio 将不允许您创建新项目或构建/打包现有项目,以解决此问题:

-- 我在发明以下程序之前已经应用了这个程序,所以我不确定它是否有任何效果:http: //developer.appcelerator.com/question/119830/use-titanium-withour-internet-connection-or -注销,Adam Fisher 的程序。

  1. 离线时打开 Titanium Studio。
  2. 去:~/.titanium
  3. vim auth_session.json
  4. 更改falsetrue.
  5. 完毕

现在您可以根据需要构建和创建新项目。

于 2012-12-19T19:20:25.143 回答
0

我根据 user1537325 的回答制作了一个 shell 脚本。这是 Ubuntu 12.04 特有的,但您可以将其修改为您自己的操作系统,而不会有太多麻烦。一定要支持他的回答。

https://gist.github.com/eric-hu/4952258

警告:生成的文档的布局和配色方案看起来与 Titanium 3.0 的在线文档不同。我不确定是否存在差异。jsduck 的输出还包括许多关于“未知类型”的警告。

于 2013-02-14T11:39:51.543 回答
0

Mac 上有一个名为 Dash ( http://kapeli.com/dash ) 的应用程序。Dash 是面向软件开发人员的离线文档浏览器。它支持多种语言,其中之一是 Titanium API;这是必须的……如果您使用 Mac。

但是,Titanium API 的所有文档都以 JSON 文件的形式提供(http://docs.appcelerator.com/titanium/data/index.html),所以我想这只是构建一个离线 JSON 阅读器的问题。

R

于 2013-12-20T17:38:35.310 回答
0

不能直接从appcelerator网站下载API文档,但是可以使用离线浏览软件下载网站离线阅读

这里有一些链接,您可以从中获得一些笔记

  1. 来自 appcelerator 的培训资源
  2. 您可以下载并阅读Appcelerator Titanium Smartphone App Development Cookbook,这将帮助您使用钛开发应用程序
  3. http://docs.appcelerator.com/titanium/2.0/index.html#!/guide/BNAPP_ebook
  4. 你也可以参考这个答案学习钛
于 2012-11-19T04:27:21.980 回答
0

您可以从“ http://docs.appcelerator.com/titanium/2.0/index.html#!/guide/BNAPP_ebook ”下载 .mobi 文件并使用 mobi to pdf to converter 将其转换为 pdf 格式。您可以使用http://www.mobi-to-pdf.com/提供的免费服务 进行转换。希望这可以帮助。

于 2014-06-09T09:00:33.797 回答
0

如果您使用 Mac OS X,您可以安装 Dash

破折号链接

破折号截图

于 2016-03-31T10:42:54.983 回答