我正在使用最新的官方 Drupal/PHP/Apache Docker 映像开发 Drupal 站点。
我有一些本地目录按预期映射到 Drupal 容器内部(模块、配置文件、站点、主题)。
例如,当我创建一个模块并尝试扩展诸如 BlockBase 之类的 Drupal 类时,我收到一条错误消息,指出 BlockBase 未定义。这是因为 Drupal 核心代码在容器内部,intelephense 和 intellisense 看不到。请注意,代码在运行时实际上非常好。
这个问题也意味着我没有得到任何自动完成或方法等的建议。
有没有办法解决这个问题,例如通过某种方式让 intelephense 访问容器内部?
谢谢你。