在 TYPO3 8.7 中,composer install 将 typo3 和 index.php 安装为目录和文件,而不是符号链接

In TYPO3 8.7 composer install installs typo3 and index.php as a directory and file instead of as symlinks

问题

在 TYPO3 8.7 中 composer install 安装 typo3index.php 作为目录和文件而不是符号链接。

背景

我发现上次解决问题的唯一方法是擦除整个项目并重新创建它,但这不是正确的解决方案。

这是预期的行为...typo3/cms 切换到通过 typo3/cms-* 明确要求包时应该有所不同。 (基于@Matthias Brodala 通过 slack 中的#typo3-cms-composer 频道的回复)。

使用typo3/cms包时

从您的 webroot...

  • index.php(指向 ../vendor/typo3/cms/index.php 的符号链接)
  • typo3(指向 ../vendor/typo3/cms/typo3/ 的符号链接)

使用 typo3/cms-* 包时

从您的 webroot...

  • index.php(不是符号链接)
  • typo3(不是符号链接)