Catalyst 应用部署指南
1. 部署基础
在应用程序的生命周期中,从开发环境迁移到生产环境是至关重要的一步。为了确保这个过程既简单又可重复,你需要确保每一步都是自动化的,避免手动操作带来的风险。例如,手动安装依赖项、更新源代码树、更改权限和编辑配置文件等操作可能会在紧急维护窗口下被忽略,导致用户不满。
Catalyst 提供了一种简单有效的方式来管理这些依赖项和应用程序本身。通过维护 Makefile.PL 中的依赖项列表,你可以轻松地管理应用程序的构建和部署。
1.1 使用 Makefile.PL 构建应用程序
首先,在开发或构建系统上运行 Makefile.PL :
$ perl Makefile.PL
这将生成一个包含多个有用目标的 Makefile ,例如 make dist , make test , make clean , make manifest , make distclean 等。在构建分发包之前,建议运行 make distclean 删除开发过程中积累的非代码文件。需要注意的是, Makefile 是一个临时文件,因此在 distclean 后需要重新运行
超级会员免费看
订阅专栏 解锁全文
419

被折叠的 条评论
为什么被折叠?



