还在为如何将本地的开发工作如何部署到生产环境而皱眉头?本文以实战历程教你如何一步步将你的工作成果从开发环境部署到生产环境。
如题所示,需要用到Features, Git, Drush;如果你还不知道他们是神马?自行补脑。
如果你理解并会用features,用过Drush,知道Git是干什么的,请继续阅读。否则自己看着办:)
这里演示如何将自己开发环境做好的一个slideshow,从开发环境部署到生产环境并启用。
假设你的项目代码已经使用git进行版本控制,并在开发环境与生产环境都是通过git clone方式获取代码。
在开发环境中制作一个slideshow,方案如下:
建立一个新的内容类型叫做slideshow,并添加相关的图片字段,连接字段,介绍字段等。同时启用模块views slideshow并做好相关配置然后保存。
将以上做好的配置导出为一个features,features里面应该包含内容类型slideshow及views的相关配置;命名为:home_slideshow,解压features放到目录sites/all/modules/custom/features下面。
在开发环境命令行方式下,执行如下命令: