Pytania otagowane jako angular-cli

Angular CLI to interfejs wiersza poleceń do tworzenia, zarządzania i wdrażania aplikacji Angular (wersja 2+).

7
Jak ustawić środowisko poprzez `ng serv` w Angular 6
Próbuję zaktualizować moją aplikację Angular 5.2 do Angular 6. Pomyślnie wykonałem instrukcje zawarte w przewodniku aktualizacji Angular (w tym aktualizacja angular-clido wersji 6), a teraz próbuję obsługiwać aplikację za pośrednictwem ng serve --env=local Ale to daje mi błąd: Nieznana opcja: „--env” Używam wielu środowisk ( dev/local/prod) i tak to działało …


10
Uruchomienie pojedynczego pliku testowego
Czy istnieje sposób uruchomienia ng testpojedynczego pliku zamiast całego zestawu testów? Idealnie chciałbym uzyskać możliwie najszybszą pętlę sprzężenia zwrotnego, kiedy edytuję plik, ale karmawykonuje cały zestaw przy każdym zapisie, co jest nieco powolne, gdy tworzysz wystarczająco duży zestaw testów. To różni się od Jak wykonać tylko jedną specyfikację testową z …



5
Kiedy używać „npm start”, a kiedy „ng serv”?
ng serve obsługuje projekt Angular za pośrednictwem serwera programistycznego npm starturuchamia dowolne polecenie określone we właściwości „start” pakietu w jego obiekcie „scripts”. Jeśli właściwość „start” nie jest określona w obiekcie „scripts”, zostanie uruchomiony węzeł server.js. Wygląda na to, że ng serveuruchamia wbudowany serwer, podczas gdy npm starturuchamia serwery węzłów. Czy …

11
Testy kątowe kończą się niepowodzeniem i nie można wykonać polecenia „wyślij” na „XMLHttpRequest”
Próbuję przetestować mój komponent kątowy 4.1.0 - export class CellComponent implements OnInit { lines: Observable<Array<ILine>>; @Input() dep: string; @Input() embedded: boolean; @Input() dashboard: boolean; constructor( public dataService: CellService, private route: ActivatedRoute, private router: Router, private store: Store<AppStore>) { } } Jednak prosty test „powinien utworzyć” zgłasza ten tajemniczy błąd ... …


14
Jak zmniejszyć rozmiar pakietu prod?
Mam prostą aplikację, zainicjowaną przez angular-cli. Wyświetla niektóre strony odnoszące się do 3 tras. Mam 3 komponenty. Na jednym z tej strony używam lodashi kątowa 2 moduły HTTP, aby uzyskać pewne dane (przy użyciu RxJS Observables, mapa subscribe). Wyświetlam te elementy za pomocą prostego pliku *ngFor. Ale pomimo tego, że …


30
Jak zmienić favicon w Angular CLI
Jak mogę zmienić domyślną ikonę ulubionych ustawioną przez interfejs wiersza poleceń Angular? Próbowałem wielu rzeczy, ale zawsze pokazuje logo Angular jako ikonę favicon, mimo że usunąłem tę ikonę (favicon.ico w folderze src). Nadal się wyświetla i nie wiem, skąd jest ładowany. Zastąpiłem tę ikonę inną, ale nadal pokazuje ona logo …
140 angular-cli 

11
Angular-cli z css do scss
Przeczytałem dokumentację , która mówi, że jeśli chcę użyć, scssmuszę uruchomić następujące polecenie: ng set defaults.styleExt scss Ale kiedy to robię i tworzę ten plik, nadal pojawia się ten błąd w mojej konsoli: styles.bundle.js:33Uncaught Error: Module build failed: Error: ENOENT: no such file or directory, open '/Users/Egen/Code/angular/src/styles.css'(…)

6
angular-cli, gdzie jest plik webpack.config.js - nowy angular6 nie obsługuje wyrzucania
AKTUALIZACJA: grudzień 2018 (patrz odpowiedź „Aniket”) W Angular CLI 6 musisz używać konstruktorów, ponieważ ng eject jest przestarzały i wkrótce zostanie usunięty w wersji 8.0 AKTUALIZACJA: czerwiec 2018: Angular 6 nie obsługuje wysuwania ** AKTUALIZACJA: Luty 2017: użyj ng eject AKTUALIZACJA: Listopad 2016: angular-cli używa teraz tylko webpacka. Musisz tylko …


12
Implementacja architektury wtyczek / systemu wtyczek / struktury wtykowej w Angular 2, 4, 5, 6
Aktualizacja 5/24/2018: Mamy teraz +3 wersje Angular z mojego oryginalnego postu i nadal nie mamy ostatecznego działającego rozwiązania. Lars Meijdam (@LarsMeijdam) zaproponował ciekawe podejście, które z pewnością warte jest zobaczenia. (Ze względu na problemy własnościowe musiał tymczasowo usunąć repozytorium GitHub, w którym pierwotnie opublikował swoją próbkę. Możesz jednak wysłać mu …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.