Czy ktoś mógłby mi doradzić, w jakim typie projektu powinienem użyć do opracowania strony internetowej aplikacji (HTML + JavaScript) dla programu Visual Studio 2013?Typ projektu Visual Studio dla javascript po stronie klienta
Próbowałem utworzyć nową witrynę sieci Web, pustą witrynę ASP.NET, a następnie ręcznie dodałem wszystkie pliki .js do projektu, ale to nie jest dokładnie to, czego potrzebuję, ponieważ pracuję nad kodem po stronie klienta tylko, a serwer WWW nie jest IIS.
Oczywiście, gdy wystąpi błąd skryptu, mogę wybrać "Debuguj używając wybranego debuggera", ręcznie wybierz mój projekt i przejdź do debugowania. Jest to jednak tylko pół-rozwiązanie. Po pierwsze, nie mogę uruchomić debuggera za pomocą F5 - zamiast tego uruchamia się strona internetowa podłączona do lokalnych usług IIS. Po drugie, mam zduplikowane drzewa źródłowe w eksploratorze rozwiązań - debugger nie pasuje do plików źródłowych z plikami załadowanymi stronami internetowymi.
Próbowałem również nowych, innych typów projektów, rozwiązania Visual Studio, dodaj istniejącą witrynę sieci Web i grałem z opcjami startowymi, ale bez większego powodzenia. Uruchamia stronę w IE, ale wyłączone debugowanie skryptów (???) i tak nie uruchamia debuggera.
Czy istnieje odpowiedni typ projektu do pisania i debugowania kodu JavaScript dla IE?
PS: Podczas instalacji VS wybrałem programowanie C++, jako moje podstawowe ustawienia, które mogą ukryć pewne przydatne funkcje programistyczne. I wolałbym tego nie zmieniać.
AKTUALIZACJA: Problem nr 1 (począwszy od F5) został rozwiązany przez ustawienie IE jako domyślnej przeglądarki internetowej (korzystałem z przeglądarki Firefox). Po określeniu "określonej strony" w opcjach Start, F5 uruchamia stronę pod debaggerem. Czy można debugować skrypty w IE, pozostawiając moją ulubioną przeglądarkę jako domyślną? Jeśli określę "Uruchom program zewnętrzny" i ustaw "iexplore.exe" za pomocą adresu URL strony, uruchomi stronę, ale nie pozwoli mi jej debugować.
Czy wypróbowałeś Maszynę do pisania? zjadł (jeśli korzystasz z aktualizacji 2, jest on wbudowany, w przeciwnym razie musisz go zainstalować) ... Inną opcją może być rozpoczęcie od szablonu aplikacji Windows 8 i przycięcie w dół ... – Jens
Próbowałem szablon Typescript, ale ma te same wady. Ustawienie IE jako domyślnej przeglądarki rzeczywiście pomogło (zobacz moją aktualizację), ale wciąż szukam innego rozwiązania. –
Wystarczy użyć dobrej przeglądarki, takiej jak Mozilla Firefox lub Google Chrome, mają wbudowaną konsolę i debugger. Otwórz raz debuggera, naciśnij F5, aby przeładować, a F8, aby kontynuować od punktu przerwania. – metadings