开发什么样的好工作流程&;在Windows下本地测试Magento扩展?
我们正在开发一个Magento扩展,它存储在git存储库中。这是我们当前使用的工作流。。。而且很糟糕:开发什么样的好工作流程&;在Windows下本地测试Magento扩展?,magento,Magento,我们正在开发一个Magento扩展,它存储在git存储库中。这是我们当前使用的工作流。。。而且很糟糕: 克隆/将远程存储库拉入本地存储库 将扩展文件从本地存储库复制到本地Magento安装 在本地Magento安装上工作/编辑 将扩展文件从本地Magento安装复制到本地存储库-我们复制了四个特定路径: app/etc/modules/OurModule_Base.xml 应用程序/代码/本地/本地模块 app/design/adminhtml/default/default/layout/O
- app/etc/modules/OurModule_Base.xml
- 应用程序/代码/本地/本地模块
- app/design/adminhtml/default/default/layout/OurModule.xml
- 皮肤/adminhtml/default/default/OurModule
我想我可能只是手动设置了一些符号链接。您应该查看modman-
非常好的脚本,可以让你轻松地对模块进行符号链接-听起来非常适合你的工作流程是的,我想说的是,modman的帖子有点相关。从本质上说,modman是一个用来帮助您创建符号链接的工具。modman的基本工作流程是:
你可以在没有modman的情况下通过手动创建符号链接来实现同样的方法,但是如果可能的话,我建议使用modman。这是我想在我们的工作流程中介绍的东西(只是还没有找到合适的时间).相关:我不知道这是否与我们相关,我不熟悉modman。更新了问题-我使用的是Windows,modman似乎不支持。我想在这种情况下,令人遗憾的答案是我应该手动设置一些符号链接。也应该在Windows上工作。更新了问题-我使用的是Windows,modman似乎不支持端口。我想在这种情况下,令人伤心的答案是,我应该手动设置一些符号链接。仅供参考,请确保禁用/清除缓存(只是一个提醒…我玩了30分钟不同类型的符号链接,直到我发现问题实际上是我的缓存)当然,当链接到一个新模块时,需要清除*.xml缓存。我通常会注意到的是var/cache不可写,而内容正在写入/tmp/cache