Drupal模块开发:卸载/重新安装/重复?

rlb*_*usa 5 drupal module reinstall

我正在我的本地机器上为Drupal开发一个自定义模块.

编辑代码时,更改永远不会立即应用.所以,我去管理模块,卸载,然后重新安装我的模块.这是卸载 - 安装 - 开发 - 重复的循环是缓慢而乏味的.

有没有更好的方法呢?

我的模块广泛使用Drupal框架,所以我不确定首先在PHP中开发它是一个选项.

Lax*_*n13 6

我强烈建议安装Devel模块.在为Drupal开发时非常有用.安装后,您可以启用非常有用的Devel块.它有一个链接列表,可以更快地执行一些繁琐的任务,例如清空缓存,重新安装模块,重建菜单等.

模块的许多更改不应要求访问模块页面.当您在模块中使用hook_menu()更改菜单时,您通常会看到需要执行此操作,因为菜单仅在访问该页面时重建(或使用Devel块"Rebuild Menus"链接;))

  • 此外,我强烈建议Drush,它将这些devel命令用于命令行.`$ drush cc all`来刷新所有缓存. (2认同)