Refactor installation steps in mkcert.sh for clarity and consistency

This commit is contained in:
Anh Duc Le
2025-11-05 10:48:38 +07:00
parent 4a4ced1a28
commit 08f2b45f5a
+4 -4
View File
@@ -92,7 +92,7 @@ check_mkcert() {
install_mkcert() { install_mkcert() {
echo "[Start] Installing mkcert..." echo "[Start] Installing mkcert..."
# 1️⃣ Check if mkcert is already installed # Step 1 Check if mkcert is already installed
if command -v mkcert.exe >/dev/null 2>&1 || command -v mkcert >/dev/null 2>&1; then if command -v mkcert.exe >/dev/null 2>&1 || command -v mkcert >/dev/null 2>&1; then
echo "[O] mkcert is already installed." echo "[O] mkcert is already installed."
echo "[!] Ensuring local CA is installed..." echo "[!] Ensuring local CA is installed..."
@@ -103,7 +103,7 @@ install_mkcert() {
return 0 return 0
fi fi
# 2️⃣ Check if Chocolatey is available # Step 2 Check if Chocolatey is available
if ! command -v choco.exe >/dev/null 2>&1 && ! command -v choco >/dev/null 2>&1; then if ! command -v choco.exe >/dev/null 2>&1 && ! command -v choco >/dev/null 2>&1; then
echo "[X] Chocolatey not found!" echo "[X] Chocolatey not found!"
echo "→ Please install Chocolatey from: https://chocolatey.org/install" echo "→ Please install Chocolatey from: https://chocolatey.org/install"
@@ -111,11 +111,11 @@ install_mkcert() {
exit 1 exit 1
fi fi
# 3️⃣ Install mkcert using Chocolatey # Step 3 Install mkcert using Chocolatey
echo "[*] Installing mkcert via Chocolatey..." echo "[*] Installing mkcert via Chocolatey..."
(choco.exe install mkcert -y || choco install mkcert -y) (choco.exe install mkcert -y || choco install mkcert -y)
# 4️⃣ Verify installation result # Step 4 Verify installation result
if command -v mkcert.exe >/dev/null 2>&1 || command -v mkcert >/dev/null 2>&1; then if command -v mkcert.exe >/dev/null 2>&1 || command -v mkcert >/dev/null 2>&1; then
echo "[O] mkcert installed successfully." echo "[O] mkcert installed successfully."
echo "[!] Creating local CA..." echo "[!] Creating local CA..."