Jestem nowy w Knockout i Visual Studio Code (na komputerze Mac).
Stworzyłem plik html i miałem w nim swój <script>
z całym kodem nokautu. Wszystko dobrze. Następnie utworzyłem oddzielny plik code.js i przeniosłem do niego kod.
Jednak teraz wszystkie moje ko. odniesienia są podkreślane jako "ostrzeżenia" z komunikatem mówiącym, że redaktor "Cannot find name "ko"
".
Jak uzyskać kod Visual Studio, aby "wiedział" o "Knockout".
Odpowiedzi:
0 dla odpowiedzi № 1Spróbuj dodać @types/knockout
do twojego projektu / package.json przez linię poleceń z npm install --save-dev @types/knockout
0 dla odpowiedzi nr 2
W zależności od konfiguracji projektu będziesz chciał npm zainstalować @ typy / nokaut. Lub możesz użyć NuGet knockout.TypeScript.DefinitelyTyped