簡體   English   中英

如何在 macOSx 中安裝 PHP_CodeSniffer?

[英]How to install PHP_CodeSniffer in macOSx?

我嘗試在 macOS Catalina 中安裝 phpcs,但出現多個錯誤。 所以在我的回答中,我分享了輕松安裝 phpcs 的步驟。

我嘗試了以下步驟,並且成功了。 我的 macOS 版本是 10.15.4 (Catalina),PHP 版本是 7.2。

$ sudo cp /etc/php.ini.default /etc/php.ini;

然后安裝 go-pear

$ curl -O https://pear.php.net/go-pear.phar
$ php -d detect_unicode=0 go-pear.phar

在這里你會有一些安裝梨的問題。

  1. 所以鍵入 1,然后按 Enter。
  2. 輸入 /usr/local/pear
  3. 按 Enter。
  4. 然后,您將需要更改 Binaries 目錄。
  5. 鍵入 4,然后按 Enter。
  6. 輸入 /usr/local/bin
  7. 按 Enter。

安裝 pear 后,我收到以下警告。

******************************************************************************
WARNING: Cannot write to /etc/php.ini, but php.ini was successfully created
at </usr/local/bin/php.ini-gopear>. Please replace the file </etc/php.ini> with
</usr/local/bin/php.ini-gopear> or modify your php.ini by adding:

include_path=".:/usr/local/bin/share/pear"

所以編輯了 /etc/php.ini 文件並添加了上面的 (include_path=".:/usr/local/bin/share/pear") 行。

之后安裝 PHP_CodeSniffer -

$ sudo pear upgrade-all;\n
$ sudo pear install PHP_CodeSniffer;\n
$ phpcs --version

終於明白了——

PHP_CodeSniffer version 3.5.5 (stable) by Squiz (http://www.squiz.net)

暫無
暫無

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

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