SonarQube — PHP

Susan Sarandon
Lepaskan: 2024-12-19 02:40:34
asal
121 orang telah melayarinya

SonarQube ialah alat yang menganalisis kod. Ia menyemak pepijat, kelemahan keselamatan, prinsip kukuh dsb. dalam kod.

SonarQube — PHP

Muat turun SonarQube | Sonar

Dapatkan versi terkini SonarQube, produk terkemuka untuk kualiti dan keselamatan kod, daripada halaman muat turun rasmi.

sonarsource.com

SonarScanner memerlukan kod imbasan.

npm pasang sonarqube-scanner -g

Tambahan: Sonarlint ialah penyelesaian linter untuk vscode. Anda boleh memuat turun daripada sambungan vscode.


Selepas memuat turun, jalankan sonarqube dari terminal.

/Applications/sonarqube-9.9.0.65466/bin/macosx-universal-64/sonar.sh console

Kali pertama saya mencuba, saya mendapat ralat ini:

Pengecualian dalam urutan "utama" java.lang.UnsupportedOperationException: Pengurus Keselamatan ditamatkan dan akan dialih keluar dalam keluaran akan datang

Ralat ini disebabkan oleh versi java. Jika versi java 18 anda, anda boleh menurunkan taraf kepada 17. Muat turun 17 dan jalankan arahan ini.

eksport JAVA_HOME=$(/usr/libexec/java_home -v 17)

Kini kita boleh mencapainya dari http://localhost:9000.

Kelayakan lalai ialah nama pengguna:admin , kata laluan:admin

Buat projek baharu daripada panel Sonarqube. Pilih manuel dan tentukan yang akan dijalankan dari setempat. Selepas itu buat token dan pilih yang lain untuk PHP dan macOS.

Kita sepatutnya mendapat keputusan seperti ini.

SonarQube — PHP

Salin skrip pengimbas dan jalankannya dari terminal setempat kod.

SonarQube — PHP

SonarQube — PHP

SonarQube — PHP

Atas ialah kandungan terperinci SonarQube — PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan