作为一名全栈 Web(和后端服务)开发人员,我经常需要在尽可能短的时间内为中小型 Web 应用程序创建 api 和管理界面。由于提供了富有表现力的语法和快速开发工具,我发现 Laravel 对于此目的非常有用。
对于我自己来说,有时我会在编写代码时故意关闭互联网,以专注于工作以赶上最后期限。在那段时间里,我需要各种工具、库和框架的离线版本文档。尽管对于大多数其他工具、库和框架来说,离线文档都是可用的,但对于 Laravel 来说,这从来都不是真的。为了解决这个问题,几年前,我创建并维护了当时可用的所有 Laravel 版本的离线可下载文档,并通过 Leanpub 免费发布(最低价格为 0.0)供其他人使用,并对来自 Laravel 文档存储库的 Markdown 文件进行脚本化处理github。但是,不幸的是,随着 Leanpub 权威机构对作者的一些连续政策变化,我无法维护已经发布的版本或为新版本的 Laravel 创建新书。另外,由于专业要求,我不得不转向各种其他技术,并且有几年没有使用 Laravel。所以,我最终放弃了维护 Laravel 离线文档的 Leanpub 出版物。
最近,我回到 Laravel 进行一些新项目,并再次错过了离线文档,同时让自己了解 Laravel 新版本中提供的最新功能。因此,这一次,我不再依赖第三方发布平台,而是自己开发了一个新工具,用于自动处理和创建来自文档存储库各个分支的 PDF。该文件是此类转换的结果。
在此存储库中,您始终可以找到与 Laravel 每个版本的文档相对应的最新 PDF 文件,并下载副本以供离线使用。如果您发现这些 PDF 文档文件有用并希望分享一些支持,请给这个存储库加星并与您的社交/专业网络分享。
您还可以观看此存储库和/或在 Github、Twitter 或 Linkedin 上关注我,以获取有关 Laravel 文档 PDF 版本的未来版本的通知。
社区的任何形式的赞赏都会鼓励和激励我继续定期维护这个项目。为了表示您的慷慨支持,您当然可以
laravel-docs-in-pdf 存储库中提供的所有 PDF 文件均根据 Unlicense 许可证获得许可,并可在公共领域使用。您可以随意复制、修改、分发这些文件或对这些文件执行任何您想要执行的操作。
但是,请注意,所有 PDF 文件的文档内容(除了封面和前言页)均不包含在此许可证范围内,而是根据原始文档存储库中定义的 Laravel 文档的原始许可证获得许可。