为了部署实用性,我们决定将供应商目录提交到 git 存储库中。一切正常,但是每次我们运行 Composer dump-autoload 时,它都会修改以下文件,这非常烦人,因为它似乎并不代表文件的特定状态,每次重新运行它时它看起来都像一个随机数。我应该如何处理这个问题?
供应商/autoload.php
return ComposerAutoloaderInit54ff9d13a4342a89ea5000269df2222::getLoader();
供应商/composer/autoload_real.php
spl_autoload_register(array('ComposerAutoloaderInit54ff9d13a4342a89ea5000269df2222', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
spl_autoload_unregister(array('ComposerAutoloaderInit54ff9d13a4342a89ea5000269df2222', 'loadClassLoader'));
Git 检测到这些已更改,但我根本看不到任何更改,它甚至说添加了 0 行,删除了 0 行
供应商/作曲家/ClassLoader.php
供应商/composer/autoload_classmap.php
供应商/composer/autoload_files.php
供应商/composer/autoload_namespace.php
供应商/作曲家/include_paths.php