Mozilla Add-on SDK 文档下载
Mozilla Add-on SDK documentation download
有没有办法下载documentation for the Add-on SDK?
在以前的版本中,您可以输入
cfx docs
浏览本地副本,但 cfx is deprecated 甚至在此之前就删除了文档选项。
https://github.com/neiesc/dochub 似乎是一种可行的方法,但在 nodejs 0.12 上失败了。
不工作:
使用 cfx docs
命令的最后一次提交是 97d77223。该文档位于存储库中的 markdown 文件中,因此已过时。
Add-on SDK 没有包含足够的注释来生成文档。有f.ex。 lib/sdk
.
中的文件中没有关于 page-mod
的信息
http://devdocs.io/ 有一个要导入的提案,但它在提案的中间。
朴素的 wget 方法的问题在于样式表,它有一个 URL 和一个 ?
,wget 可能无法识别。要修复,在
之后
正在通过
下载所有文档
wget --continue --adjust-extension --recursive --page-requisites --convert-links --level=inf --no-parent --wait=1 'https://developer.mozilla.org/en-US/Add-ons/SDK'
手动下载样式表
wget https://developer.cdn.mozilla.net/media/css/mdn-min.css?build=0e7ce0f
重命名
mv mdn-min.css?build=0e7ce0f mdn-min.css
复制到每个子目录
find . -type d -exec cp mdn-min.css {} \;
并更改所有文件以使用本地样式表:
find . -type f -exec sed -i 's!https\:\/\/developer\.cdn\.mozilla\.net\/media\/css\/mdn-min.css!mdn-min.css!g' {} \;
有没有办法下载documentation for the Add-on SDK?
在以前的版本中,您可以输入
cfx docs
浏览本地副本,但 cfx is deprecated 甚至在此之前就删除了文档选项。
https://github.com/neiesc/dochub 似乎是一种可行的方法,但在 nodejs 0.12 上失败了。
不工作:
使用
cfx docs
命令的最后一次提交是 97d77223。该文档位于存储库中的 markdown 文件中,因此已过时。Add-on SDK 没有包含足够的注释来生成文档。有f.ex。
lib/sdk
. 中的文件中没有关于 http://devdocs.io/ 有一个要导入的提案,但它在提案的中间。
page-mod
的信息
朴素的 wget 方法的问题在于样式表,它有一个 URL 和一个 ?
,wget 可能无法识别。要修复,在
正在通过
下载所有文档wget --continue --adjust-extension --recursive --page-requisites --convert-links --level=inf --no-parent --wait=1 'https://developer.mozilla.org/en-US/Add-ons/SDK'
手动下载样式表
wget https://developer.cdn.mozilla.net/media/css/mdn-min.css?build=0e7ce0f
重命名
mv mdn-min.css?build=0e7ce0f mdn-min.css
复制到每个子目录
find . -type d -exec cp mdn-min.css {} \;
并更改所有文件以使用本地样式表:
find . -type f -exec sed -i 's!https\:\/\/developer\.cdn\.mozilla\.net\/media\/css\/mdn-min.css!mdn-min.css!g' {} \;