Spisie treści
Jedna z najważniejszych rzeczy, o których należy pamiętać, rozpoczynając naszą przygodę z tworzeniem aplikacji AngularJS, to optymalizacja naszego workflow, czyli ustalenie wytycznych, z którymi będziemy tworzyć aplikacje, robić testy, tworzyć sekcje naszej aplikacji itp.Mamy do tego kilka opcji, które sięgają od pracy ręcznej, tworzenia każdego z katalogów samodzielnie lub przy użyciu narzędzi, które robią to za nas, w tym ostatnim możemy wesprzeć się Rolnik który ma możliwość generowania rusztowanieZapewnia wbudowany serwer WWW i pozwala nam automatycznie zbudować szkielet aplikacji.
zainstalować Rolnik jest to tak proste, jak uruchomienie linii w terminalu, oczywiście o ile pracujemy w środowiskach opartych na Uniksa Co Linux lub PROCHOWIEC, gdzie wystarczy tylko wykonać następujące czynności:
curl -L get.yeoman.io | grzmotnąć
Następnie musimy postępować zgodnie z instrukcjami pojawiającymi się na ekranie; Niemniej jednak Okna To inna sprawa i tutaj musimy zrobić tak zwaną instalację ręczną, w tym celu musimy najpierw zainstalować NodeJS a następnie z obsługą paczki npm zainstalować Rolnik i konstruktor aplikacji Angular. Wszystko to jest odpowiednio udokumentowane na stronie Yeoman.
Ponieważ jest to bardzo żmudne robić ręcznie, z Rolnik Musimy tylko napisać z konsoli:
yeoman init angular
To stworzy nam nie tylko strukturę folderów, ale także da nam podstawowe szkielety trasy, kontrolery i zależności.
Jak wiemy, trasy są jedną z kluczowych cech naszych aplikacji w Kątowy, Rolnik Pozwala nam nie tylko na wygenerowanie trasy, ale także niezbędnych plików, aby mogła działać, do tego wystarczy użyć polecenia:
yeoman init angular: nazwa ścieżki trasy
Gdzie nazwa ścieżki będzie ścieżką, którą chcemy, na przykład jeśli zamiast umieszczać nazwa ścieżki umieszczamy Dom, Rolnik zadba o:
- utwórz plik home.js w aplikacji / skrypcie / kontrolerach
- utwórz plik home.js w test/specs/controller
- utwórz plik home.html w aplikacji/widokach
Zalety YeomanDzięki temu zaoszczędziliśmy już sporo pracy, oprócz zautomatyzowania unikamy drobnych błędów konfiguracyjnych, które mogą wpłynąć na nasz rozwój, takich jak błędna pisownia nazwy kontrolera lub umieszczenie ścieżki w niewłaściwy sposób, co mogłoby nas doprowadzić do muszę trochę zrobić debugowanie zabierając w ten sposób czas, który moglibyśmy poświęcić na inne rzeczy.
Na tym kończymy ten samouczek, dowiedzieliśmy się, jak zainstalować i jak uruchomić aplikację za pomocą RolnikMusimy również pamiętać, że nie jest to jedyne narzędzie, które służy tym celom, więc muszą przeprowadzić rozeznanie, aby znaleźć inne opcje, porównać i pozostać przy narzędziu, które najlepiej odpowiada naszym celom i potrzebom.