Jelaskan bugnya
Setelah pembaruan Kode Visual Studio dari 1.40.1 ke 1.40.2, di kiri bawah pesan "Inisialisasi fitur bahasa Angular" macet dan fitur bahasa tidak diaktifkan.
Untuk Mereproduksi
Langkah-langkah untuk mereproduksi perilaku:
Perilaku yang diharapkan
Plugin untuk benar-benar berfungsi di pembaruan Kode VS terbaru
Log
Harap lampirkan dua log:
Di konsol keluaran saya melihat:
[Info - 9:48:35] ID proses server bahasa sudut: 82460
[Info - 9:48:35] Menggunakan TypeScript v3.6.4 dari /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/typescript/lib/tsserverlibrary.js
[Info - 9:48:35] Menggunakan @angular/language-service v9.0.0-rc.3 dari /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@ angular/layanan-bahasa/bundel/layanan-bahasa.umd.js
[Info - 09:48:35] File log: /Users/cristiantraina/Library/Application Support/Code/logs/20191126T100445/exthost7/Angular.ng-template/nglangsvc.log
Peringatan: Tidak dapat menyelesaikan semua parameter untuk OpaqueToken di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/core/src/di/opaque_token.d.ts: (?). Ini akan menjadi kesalahan di Angular v6.x
Peringatan: Tidak dapat menyelesaikan semua parameter untuk TemplateParser di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/compiler/src/template_parser/template_parser.d.ts: ([objek Objek], [objek Objek ], [Objek Objek], ?, [Objek Objek]). Ini akan menjadi kesalahan di Angular v6.x
Peringatan: Tidak dapat menyelesaikan semua parameter untuk DirectiveWrapperCompiler di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/compiler/src/directive_wrapper_compiler.d.ts: ([Objek Objek], [Objek Objek], [Objek Obyek], ?). Ini akan menjadi kesalahan di Angular v6.x
Peringatan: Tidak dapat menyelesaikan semua parameter untuk DirectiveResolver di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/compiler/src/directive_resolver.d.ts: (?). Ini akan menjadi kesalahan di Angular v6.x
Peringatan: Tidak dapat menyelesaikan semua parameter untuk NgModuleResolver di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/compiler/src/ng_module_resolver.d.ts: (?). Ini akan menjadi kesalahan di Angular v6.x
Peringatan: Tidak dapat menyelesaikan semua parameter untuk PipeResolver di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/compiler/src/pipe_resolver.d.ts: (?). Ini akan menjadi kesalahan di Angular v6.x
Peringatan: Tidak dapat menyelesaikan semua parameter untuk CompileMetadataResolver di /Users/cristiantraina/Documents/workspaces/project/EVOL_C/node_modules/@angular/compiler/src/metadata_resolver.d.ts: ([Objek Objek], [Objek Objek], [Objek Obyek], [Objek Obyek], [Objek Obyek], [Objek Obyek], ?, [Objek Obyek]). Ini akan menjadi kesalahan di Angular v6.x
[Kesalahan - 9:48:51 AM] Pengendali pemberitahuan 'textDocument/didOpen' gagal dengan pesan: Tidak dapat membaca properti 'attachToProject' dari undefined
File lognya adalah:
Info 0 [9:48:35.276] Format informasi host diperbarui
Info 1 [9:48:35.276] memuat ulang proyek.
Info 2 [9:48:35.276] Struktur sebelum memastikanProjectForOpenFiles:
Info 3 [9:48:35.277] Struktur setelah sureProjectForOpenFiles:
Info 4 [9:48:35.277] Pemetaan ekstensi file host diperbarui
Info 5 [9:48:35.290] Jalur pencarian: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/TpdPortalHomeWidget/TpdPortalHomeWidgetWeb/WebContent/modules/le-tue-polizze
Info 6 [9:48:35.293] Untuk info: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/TpdPortalHomeWidget/TpdPortalHomeWidgetWeb/WebContent/modules/le-tue-polizze/le-tue-polizze.component.html :: Nama file konfigurasi: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/tsconfig.json
Info 7 [9:48:35.293] Membuka file konfigurasi /Users/cristiantraina/Documents/workspaces/project/EVOL_C/tsconfig.json
Info 8 [9:48:39.137] Memuat plugin global @angular/language-service
Info 9 [9:48:39.137] Mengaktifkan plugin @angular/language-service dari jalur kandidat: /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/typescript/lib/tsserverlibrary.js /../../..,/Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@angular/language-service/bundles/language-service.umd.js
Info 10 [9:48:39.137] Memuat @angular/language-service dari /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/typescript/lib/tsserverlibrary.js/../ ../.. (diselesaikan menjadi /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/node_modules)
Info 11 [9:48:39.148] Memuat @angular/language-service dari /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@angular/language-service/bundles/ language-service.umd.js (diselesaikan ke /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@angular/language-service/bundles/language-service.umd.js /node_modules)
Info 12 [9:48:39.236] Validasi plugin berhasil
Info 13 [9:48:39.751] Memulai pembaruanGraphWorker: Project: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/tsconfig.json
Info 14 [9:48:51.101] Jalur pencarian: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/TpdPortalHomeWidget/TpdPortalHomeWidgetWeb/WebContent/modules/le-tue-polizze
Info 15 [9:48:51.101] Untuk info: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/TpdPortalHomeWidget/TpdPortalHomeWidgetWeb/WebContent/modules/le-tue-polizze/le-tue-polizze.component.html :: Nama file konfigurasi: /Users/cristiantraina/Documents/workspaces/project/EVOL_C/tsconfig.json
Info 16 [9:48:51.103] Memuat plugin global @angular/language-service
Info 17 [9:48:51.103] Mengaktifkan plugin @angular/language-service dari jalur kandidat: /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/typescript/lib/tsserverlibrary.js /../../..,/Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@angular/language-service/bundles/language-service.umd.js
Info 18 [9:48:51.103] Memuat @angular/language-service dari /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/typescript/lib/tsserverlibrary.js/../ ../.. (diselesaikan menjadi /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/node_modules/node_modules)
Info 19 [9:48:51.103] Memuat @angular/language-service dari /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@angular/language-service/bundles/ language-service.umd.js (diselesaikan ke /Users/cristiantraina/.vscode/extensions/angular.ng-template-0.900.0/server/node_modules/@angular/language-service/bundles/language-service.umd.js /node_modules)
Info 20 [9:48:51.104] Validasi plugin berhasil
Info 21 [9:48:51.107] Memulai pembaruanGraphWorker: Project: /dev/null/inferredProject1*
Info 22 [9:48:51.672] Menyelesaikan pembaruanGraphWorker: Project: /dev/null/inferredProject1* Versi: 1 structureChanged: true Berlalu: 565ms
Info 23 [9:48:51.672] Proyek '/dev/null/inferredProject1*' (Disimpulkan)
Info 24 [9:48:51.672] Berkas (15)Info 25 [9:48:51.672] ---------------------------------------------------- ------
@andrius-pra, maukah Anda melihat ini?
Saya pikir secara lebih umum, jika layanan bahasa gagal memuat proyek, kami harus memperbarui status yang sesuai, sehingga pengguna tidak berpikir proyek masih memuat.
Saya melihat ini juga dengan aplikasi React.
Versi: 1.40.2 (pengaturan sistem)
Komit: f359dd69833dd8800b54d458f6d37ab7c78df520
Tanggal: 2019-11-25T14:54:45.096Z
Elektron: 6.1.5
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-elektron.0
OS: Windows_NT x64 10.0.18363
Masalah ini telah dikunci secara otomatis karena tidak ada aktivitas.
Silakan ajukan masalah baru jika Anda mengalami masalah serupa atau terkait.
Baca lebih lanjut tentang kebijakan penguncian percakapan otomatis kami.
_Tindakan ini telah dilakukan secara otomatis oleh bot._
Komentar yang paling membantu
Saya pikir secara lebih umum, jika layanan bahasa gagal memuat proyek, kami harus memperbarui status yang sesuai, sehingga pengguna tidak berpikir proyek masih memuat.