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.
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 …
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": …
Moja konfiguracja: Windows 10 NVM 1.1.7 dla Windows węzeł 12.14.1 z npm 6.13.4 Kątowy 8.2.14 z @ kątowy / cli 8.3.22 Próbuję uruchomić domyślny szablon kątowy: > npm install -g @angular/cli # this installed the angular version mentioned above > ng new test # Chose default options for the project …
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 …
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ć?
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 …
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 () …
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. …
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, …
Wszelkie zmiany w stosie aktualizacji aktualizacji zawsze prowadzą z powrotem do globalZoneAwareCallback. Jak dowiedzieć się, co spowodowało zmianę? Jeśli chodzi o debugowanie, dobrze jest mieć wyraźny obraz.
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.
Uaktualniłem z Ionic 4 do Ionic 5, teraz pojawia się następujący błąd: BŁĄD w src / app / app.component.ts (4,10): błąd TS2305: Moduł „” / node_modules / @ ionic / angular / ionic-angular ”„ nie ma eksportowanego elementu „Zdarzenia”. Problem powoduje następujący wiersz importu: import { Events, Platform } from …
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.