Untitled
Guest 5 26th Nov, 2024
#!/bin/bash
# Funkcja sprawdzająca dostępność komendy
command_exists() {
command -v "$1" >/dev/null 2>&1
}
# Sprawdź, czy 'ni' jest zainstalowane
if ! command_exists ni; then
echo "'ni' nie jest zainstalowane. Instaluję globalnie za pomocą pnpm..."
# Upewnij się, że pnpm jest zainstalowane
if ! command_exists pnpm; then
echo "Error: 'pnpm' nie jest dostępne. Zainstaluj 'pnpm' przed kontynuacją."
exit 1
fi
# Instalacja 'ni'
pnpm add -g @antfu/ni
if ! command_exists ni; then
echo "Błąd podczas instalacji 'ni'. Upewnij się, że pnpm działa poprawnie."
exit 1
fi
echo "'ni' zostało pomyślnie zainstalowane."
else
echo "'ni' jest już zainstalowane."
fi
# Użyj 'ni' do instalacji zależności
echo "Instalowanie zależności za pomocą 'ni'..."
ni
# Zakończ działanie, aby zapobiec domyślnemu npm install
echo "Zakończono instalację zależności za pomocą 'ni'."
exit 0
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
- Untitled
Markup | 5 | 1 hour ago
- Untitled
Markup | 4 | 2 hours ago
- Untitled
Markup | 8 | 7 hours ago
- Untitled
Markup | 7 | 7 hours ago
- Приложения букмекеров
F# | 4 | 7 hours ago
- mailsco.online p527r g502j e753z w768u
Objective-C | 4 | 9 hours ago
- Untitled
Markup | 22 | 19 hours ago