Pytania otagowane jako angular

Pytania na temat Angular (nie mylić z AngularJS), frameworkiem internetowym od Google. Użyj tego znacznika do pytań Angular, które nie są specyficzne dla poszczególnych wersji. W starszym frameworku sieciowym AngularJS (1.x) użyj znacznika angularjs.

1
Aplikacja Angular Firebase ulega awarii po 20 godzinach z +1 gigabajtem alokacji pamięci
Odkryłem, że użycie AngularFireAuthModulefrom '@angular/fire/auth';powoduje wyciek pamięci, który powoduje awarię przeglądarki po 20 godzinach. Wersja: Używam najnowszej wersji zaktualizowanej dzisiaj przy użyciu ncu -u dla wszystkich pakietów. Kątowy ogień: "@angular/fire": "^5.2.3", Firebase wersja: "firebase": "^7.5.0", Jak powielać: Zrobiłem minimalny powtarzalny kod w edytorze StackBliztz Oto link do bezpośredniego przetestowania błędu …

2
Kąt 9 - W docelowym punkcie wejścia brakuje zależności
Zaktualizowałem bibliotekę Angular do Angular 9. Jednak gdy próbuję użyć tej biblioteki w innym projekcie Angular 9, pojawia się taki błąd: W docelowym punkcie wejścia „mykomponents / selektor encji” brakuje zależności: - mycomponents/shared-services - mycomponents/spinner - mycomponents/text-input Package.json { "$schema": "../../../node_modules/ng-packagr/package.schema.json", "name": "entity-selector", "version": "0.0.0", "ngPackage": { "lib": { "entryFile": …
12 angular  angular9 


1
Błąd kątowy Quill: NullInjectorError: Brak dostawcy dla konfiguracji InjectionToken
Zaktualizowałem wszystkie moje moduły węzłów, a gdy Quill zaktualizował, wszyscy moi redaktorzy zepsuli się w mojej aplikacji. Błąd „NullInjectorError: Brak dostawcy konfiguracji InjectionToken!” pojawiło się. Naprawiłem ten problem! Chciałem tylko podzielić się z innymi osobami, które mogą być na tej samej łodzi. Musisz dodać QuillModule (import {QuillModule} z „ngx-quill”;) do …

2
Należy dodać __ngcc_entry_points __. Json do kontroli źródła
Podczas aktualizacji Angulara 9.1 plik o nazwie __ngcc_entry_points__.jsonpojawił się we wszystkich moich folderach głównych w projekcie. Czy ten plik należy dodać do kontroli źródła, czy zignorować? Wygląda na to, że zawiera tylko niektóre informacje haszujące, więc zakładam, że można je zignorować?

2
Nie można znaleźć wtyczki „propozycja-separator liczbowy” w aplikacji kątowej
Podczas uruchamiania pojawia się błąd ng build --prod. An unhandled exception occurred: [BABEL] /root/catch-up-enterprise/dist/polyfills-es5.8e4ba13e1c10f0a37bb4.js: Could not find plugin "proposal-numeric-separator". Ensure there is an entry in ./available-plugins.js for it. (While processing: "/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/index.js") See "/tmp/ng-sg4wHH/angular-errors.log" for further details Dziennik błędów: [root@localhost ~]# more /tmp/ng-sg4wHH/angular-errors.log [error] Error: [BABEL] /root/catch-up-enterprise/dist/polyfills-es5.8e4ba13e1c10f0a37bb4.js: Could not find plugin …
11 angular  npm 

1
Po aktualizacji do Ionic 5 brakuje kompilacji src / zone-flags.ts w kompilacji TypeScript
Zaktualizowałem aplikację Ionic 4 za pomocą tych dwóch poleceń: # Upgrading to Ionic 5 npm install @ionic/angular@latest @ionic/angular-toolkit@latest --save # Upgrading to Angular 9 ng update @angular/core @angular/cli A kiedy to zrobiłem ionic serve, zacząłem otrzymywać ten błąd: > ng run app:serve --host=localhost --port=8100 [ng] chunk {} 0.js, 0.js.map () …

2
Angular Browserslist: caniuse-lite jest nieaktualny. Uruchom następną komendę `npm update`
Niedawno zacząłem uzyskiwać ten błąd w projekcie Angular 8 (węzeł 10.10.0), nad którym pracuję. Uruchomienie aktualizacji npm caniuse-lite browserslist nic nie dało Więc usunąłem pakiet-lock.json, usunąłem node_modules i uruchomiłem npm install, ale plik listy przeglądarki zniknął. Ponownie po uruchomieniu kompilacji pojawia się ten sam komunikat: Lista przeglądarek: caniuse-lite jest nieaktualny. …

6
Problemy z zasadami CORS i .NET Core 3.1
Nie jestem pewien, czego mi brakuje, ale wydaje mi się, że moje zasady CORS nie współpracują z .NET Core 3.1 i Angular 8 po stronie klienta. Startup.cs: public void ConfigureServices(IServiceCollection services) { // ... // Add CORS policy services.AddCors(options => { options.AddPolicy("foo", builder => { // Not a permanent solution, …


1
Jak mogę naprawić to ostrzeżenie z Google Chrome? Cookie… `SameSite = Brak`, ale bez` Bezpieczne`
Ten fragment kodu this.afAuth.auth.signInWithPopup (nowy auth.GoogleAuthProvider ()) generuje to ostrzeżenie w Chrome: Plik cookie powiązany z zasobem na http://google.com/ został ustawiony na, SameSite=Noneale bez niego Secure. Przyszłe wydanie przeglądarki Chrome będzie dostarczać pliki cookie z żądaniami obejmującymi wiele witryn, tylko jeśli zostaną ustawione za pomocą SameSite=Nonei Secure.


2
Kiedy powinienem utworzyć nową subskrypcję na określony efekt uboczny?
W zeszłym tygodniu odpowiedziałem na pytanie RxJS, w którym wdałem się w dyskusję z innym członkiem społeczności na temat: „Czy powinienem utworzyć subskrypcję dla każdego konkretnego efektu ubocznego, czy powinienem ogólnie starać się minimalizować subskrypcje?” Chcę wiedzieć, jakiej metodologii należy użyć w kontekście podejścia opartego na pełnej reaktywności aplikacji lub …


2
Jaka jest różnica między dostarczaniem i wstrzykiwaniem „Window” a Window w Angular 8 i 9?
Mam dwa projekty Angular wykorzystujące te wersje: 9.0.0-next.6 8.1.0 W wersji 9 użyłem tego, aby dostarczyć i wstrzyknąć windowobiekt: @NgModule({ providers: [ { provide: Window, useValue: window }, ] }) export class TestComponent implements OnInit { constructor(@Inject(Window) private window: Window) } Które działa dobrze. Takie podejście do wersji 8 generowało …

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.