W kosmosie diagnostyka to kwestia życia i śmierci. Vue DevTools to nasz skaner systemów.
Zainstaluj rozszerzenie przeglądarki:
1import { ref, watch } from 'vue'
2
3const oxygenLevel = ref(98.5)
4
5// Monitoring zmian
6watch(oxygenLevel, (newLevel, oldLevel) => {
7 console.log(`⚠️ Poziom tlenu: ${oldLevel}% → ${newLevel}%`)
8
9 if (newLevel < 90) {
10 console.error('🚨 ALERT: Niski poziom tlenu!')
11 }
12})1<template>
2 <!-- Panel diagnostyczny -->
3 <div v-if="debugMode" class="debug-panel">
4 <pre>{{ JSON.stringify(systemData, null, 2) }}</pre>
5 </div>
6
7 <!-- Wskaźniki krytyczne -->
8 <div class="critical-systems">
9 <span>O2: {{ oxygen }}%</span>
10 <span>Temp: {{ temperature }}°C</span>
11 <span>Ciśnienie: {{ pressure }} hPa</span>
12 </div>
13</template>Vite automatycznie aktualizuje moduły bez restartu:
1[vite] hmr update /src/components/LifeSupport.vueZmiany są widoczne natychmiast - krytyczne podczas rozwoju systemów!
| Komenda | Opis | |---------|------| |
npm run dev | Tryb deweloperski (symulator) |
| npm run build | Kompilacja do wdrożenia |
| npm run preview | Test wersji produkcyjnej |
| npm run test | Uruchom testy jednostkowe |
| npm run lint | Sprawdź jakość kodu |1# Kompilacja systemu
2npm run build
3
4# Wynik w katalogu /dist
5dist/
6├── index.html
7├── assets/
8│ ├── index-[hash].js # Skompilowana logika
9│ └── index-[hash].css # Skompilowane styleTen kod poleci na Marsa. Każdy błąd może kosztować życie załogi. Testuj dokładnie!