我正试图第一次设置推进但我似乎无法正确配置它。
我的工作区是这样的:
的/ var / WWW / PROD / [PROJECT_NAME] /网络
/无功/网络的/ dev /推进
/无功/网络的/ dev /项目/ [PROJECT_NAME] /网络
所以我想设置它,所以我可以让推进生成器只在./dev/propel/
中,只有所需的文件(运行时/构建)将在./[project_name]/www
中留下所有项目在自己的项目文件夹./[project_name]
中配置,所以我可以从./projects/[project_name]
构建它们。
如果有更好的方法,请告诉我...有没有简单的方法将./dev/
移至./prod/
?或者只是执行CP然后运行迁移脚本?
答案 0 :(得分:1)
使用最新的Propel版本(1.6.x),您可以使用Composer来管理项目中的依赖项。这不是你的问题的答案但是根本不建议使用全局Propel安装,分离运行时和生成器也是如此。
如果dev
和prod
拥有相同的配置,则可以执行cp
。但大多数情况下,建议您在dev
中prod
和生成文件,因为您可以使用不同的配置。这就是为什么在项目中使用完整的Propel lib是一个好主意。