有没有办法创建一个命令行工具,可以帮助广泛构建应用程序。
例如,假设我有一个zend项目,我想基于一些预定义的模式添加一个全新的管理模块。
我跑:
$ myzf create admin-module-framework
然后设置(根据预定义的模板):
模块,模型,视图,控制器,操作,助手,插件,甚至创建一个sql文件。
当然,我不会寻找只是将某些文件复制到某些目录的东西(我可以自己做)。我正在寻找能够实际修改代码以适应应用程序的东西(基于一些预定义的变量)。
可能?值得努力吗?
谢谢!