簡體   English   中英

FriendsOfPHP/PHP-CS-Fixer 版本問題

[英]FriendsOfPHP / PHP-CS-Fixer version problem

我想為我的項目使用最新版本的 FriendsOfPHP/PHP-CS-Fixer: https://github.com/FriendsOfPHP/PHP-CS-Fixer

它說唯一的要求是:

PHP 需要是 PHP 5.6.0 的最低版本。

我使用 PHP 7.4.1,當我嘗試運行修復程序時,它說:

PHP 需要是 PHP 5.6.0 的最低版本和 PHP 7.3.* 的最高版本。

我不明白為什么會出現此錯誤,根據文檔,7.4.* 應該沒問題。

任何建議,兄弟

PHP CS Fixer 在非常低的級別上操縱 PHP 代碼。 有兩點需要考慮:

  • PHP CS Fixer 可以在給定的 PHP 版本下運行嗎?
  • PHP CS Fixer 可以分析和更改以給定語言編寫的源代碼嗎?

最初 PHP CS Fixer 在 Composer 安裝期間檢查 PHP 引擎的兩個限制,底部和上部。 應社區的要求,PHP CS Fixer 可以安裝在機器上,無需檢查上限,只檢查底部。 多虧了這一點,即使在具有 PHP 7.4 的機器上,也可以安裝依賴於 PHP 7.3 的項目,而當他/她/他將無法運行 Z2FEC392304A5C23AC138DA22847F9 時,他/她將無法運行 Z2FEC392304A5C23AC138DA22847B方式(沒有作曲家)。

PHP CS Fixer 現在可以在 7.4 下運行(參考https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/4669 ),請將您正在使用的版本升級到最新版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM