2014-05-07 11 views
15

(dodałam ten post do długiej serii na Github podobnych/ostatnich doświadczeń. Mam nadzieję, że ktoś tutaj ma odpowiedź.)Batarang rozszerzenie Chrome dla angularjs wygląda na uszkodzony

Oh, dobra, nie jestem po prostu stoopid.

Próbujesz nauczyć się Angular na własną rękę, z książki. Kiedy wywołuje użycie batarangu do pokazania zakresu i modeli dla małego przykładowego skryptu, a ja odpalam batarang, wszystko co dostaję to "Scopes" powyżej "Scope()" po lewej, a "Models" over "Wybierz zakres, aby zobaczyć jego modele. " i przycisk "Włącz Inspektora" poniżej. Tak, zaznaczyłem pole na karcie "Włącz".

Nic z tego chyba nie robi.

Na karcie "Modele" kliknięcie "Zakres()" (zgodnie z instrukcjami na karcie "Pomoc") nic nie robi ani klikanie czegokolwiek innego. Co dziwne, na karcie Opcje mogę zaznaczyć opcję Pokaż aplikacje, Pokaż powiązania i Pokaż zakresy, Tworzą one ładne (i całkiem bezużyteczne) ramki wokół sekcji strony wynikowej skryptu, nad panelem narzędzi dla programistów, ale wszystkie kontrole są wyczyszczone tak szybko, jak tylko Klikam inną kartę, np. "Modele" (gdzie nic nie działa, wciąż), a następnie wróć do karty Opcje.

Mówię, że jestem na "1.0.2 wyniszczającej-wspaniałości" ... która jest wersją AngularJS, jak sądzę, ale tak naprawdę opisuje batarang do tej pory.

PS: Oglądałem wideo (http://blog.angularjs.org/2012/07/introducing-angularjs-batarang.html), ale było to bezużyteczne, ponieważ zakładało, że coś już działa.

Och, tak, Win7Pro64SvPk1, Chrome 34.0.1847.131 m „jest aktualne”

nadzieję, że inne narzędzia zalecane działać lepiej, a przynajmniej praca.

Tymczasem czy ktoś może potwierdzić status batarangu? Pewnie wydaje się, że wielu ludzi ma martwe przedłużenie.

+2

mam głosu, aby zamknąć to pytanie jako off-topic, bo to zgłoszenie błędu – SomeKittens

+0

prostu próbowałem i nowy 'angularjs Inspektoratu Transportu pracuje dla mnie –

Odpowiedz

4

Ostatnie wydanie Batarangu miało miejsce ponad 10 miesięcy temu. Wygląda na to, że nie jest już obsługiwany i nie działa z Angularem 1.2.x

+0

To nie jest całkowicie prawdziwe. Używałem go kilka tygodni temu w wersji 1.2.3, ale nie próbowałem, odkąd zaktualizowałem do wersji 1.2.15. Zauważyłem, że batarang nie był w końcu tak pomocny, ponieważ za każdym razem, gdy strona miała problemy z wydajnością wystarczające, by zagwarantować, że jej użyje, była tak powolna, że ​​zupełnie bezużyteczna. Wydaje się również, że może mieć pewne nieszczelności, im dłużej pozwalałbym na uruchomienie, tym bardziej nie odpowiadałby Chrome. Często musiałem zabijać -9 chromowanych wątków w konsoli. – aet

+0

Nie pamiętam, kiedy 1.2 został wydany, ale ostatnie wydanie Bataranga, według GitHub, było 10 miesięcy temu. Uważam to za przydatne narzędzie, ale nie przeoczyłem tego. Autor, Brian Ford, jest teraz częścią głównego zespołu AngularJS w Google. Możesz skontaktować się z nim za pośrednictwem Google+ lub Twittera, jeśli chcesz zapytać o przyszłe wydanie. – mortsahl

+0

Dzięki wszystkim. Zajmuję się nowym terenem bez żadnych "żywych" deweloperów wokół mnie, aby sprawdzić ... ponownie. Dobrze mieć tę wirtualną społeczność, aby utrzymywać i ulepszać moją perpunkturę. – kzoom

15

Wypróbuj "AngularJS Batarang (Stable)" przez "spencer.leland". Mi to pasuje.

Używam AngularJS 1.3.6 i Chrome Ver. 39

+0

Dziękujemy, wydaje się, że działa dla mnie. – Daniel

+0

Opiekun Batarang tutaj - ta wtyczka nie jest obsługiwana przez oficjalną drużynę Batarang (i dlatego błędy nie zostaną naprawione). Najnowsza wersja (0.8.7) działa poprawnie. – SomeKittens

2

Miałem problemy z Batarang podczas uruchamiania strony jako pliku z protokołem file:///. Włożenie rzeczy do Nginx i uruchomienie strony z tego serwera rozwiązało mój problem.

Prawdopodobnie dotyczy to Apache i dowolnego innego serwera WWW. Używam wersji Batarang 0.8.6 w przeglądarce Chrome w wersji 45.0.2454.85 (wersja 64-bitowa).

Tak, Batarang działa w najnowszej wersji. Batarang working in browser

Batarang in Developer Tools

+0

Dzięki, że rozwiązałem mój problem! Łatwym sposobem obsługi lokalnych plików za pomocą serwera WWW jest użycie pythona: 'python -m SimpleHTTPServer 8081' –

Powiązane problemy