Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 11213|Atbildi: 0

[Leņķis] Angular 11 sērijas (XIV) ražošanas vide atkļūdošanai

[Kopēt saiti]
Publicēts 11.08.2020 17:59:35 | | | |
Angular 9 sērijas (1) dinamiski noslogoti komponenti
https://www.itsvse.com/thread-9238-1-1.html

Angular 9 sērijas (2) dinamisko komponentu transmisijas parametri
https://www.itsvse.com/thread-9245-1-1.html

Angular 9 sērija (3) abonē dinamisko komponentu notikumus
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 sērijas (IV) pielāgoti cauruļu cauruļvadi
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 sērija (V) formatē summas valūtas formātu
https://www.itsvse.com/thread-9249-1-1.html

Angular 9 sērija (VI) izsauc vietējos JS mainīgos un metodes
https://www.itsvse.com/thread-9254-1-1.html

Angular 9 sērijas (VII) CSS stila tvērums
https://www.itsvse.com/thread-9264-1-1.html

Angular 9 sērija (VIII) atjaunina bērnkomponenta vērtību, aktivizējot notikumu, izmantojot kopu
https://www.itsvse.com/thread-9267-1-1.html

Angular 9 sērija (deviņi) #id lappusē lietotais atlasītājs
https://www.itsvse.com/thread-9278-1-1.html

Angular 9 sērija (10) iegulda vconsole un eruda izstrādātāju atkļūdošanas paneļus
https://www.itsvse.com/thread-9286-1-1.html

Angular 9 sērija (XI): 5 veidi, kā definēt stilus
https://www.itsvse.com/thread-9305-1-1.html

Angular 9 sērija (XII) ģenerē dinamiskus žetonus, pamatojoties uz OTP
https://www.itsvse.com/thread-9325-1-1.html

Angular 10 sērija (trīspadsmit) iepazīstina ar Baidu echarts diagrammām
https://www.itsvse.com/thread-9347-1-1.html

Mēs iepakojam Angular projektu ražošanas vidē ar būvēšanas komandu, un paredzamais efekts var atšķirties no tā, ko redzam mūsu izstrādes vidē.

TS kods:



AppComponent ir pašreizējais komponents.

Izstrādes vides un ražošanas vides atveidojumi ir šādi:



Ražošanas vide nepavisam nebija tāda, kādu mēs gaidījām.

Par būvēšanas komandas datiem:

Leņķa konstrukcijas veiktspējas optimizācija
https://www.itsvse.com/thread-9203-1-1.html
Šobrīd mums tas ir jāatkļūdo.
SourceMap ir informācijas fails, kurā tiek glabāta avota koda un kompilētā koda atrašanās vietas kartēšana

Priekšgala darbā to galvenokārt izmanto, lai atrisinātu atkļūdošanas problēmas šādos trīs aspektos:

a. Pēc koda saspiešanas sajaukšanas
b. Pēc kompilēšanas css vai JS, izmantojot citas valodas, piemēram, sass un typeScript
c. Pēc vairāku failu apvienošanas, izmantojot iepakošanas rīkus, piemēram, tīmekļa pakotni

Iepriekš minētajos trīs gadījumos mēs nevaram atkļūdot avota kodu tik vienkārši, kā to darām atkļūdojot, tāpēc mums ir nepieciešama SourceMap, lai palīdzētu mums to pārvērst par avota kodu konsolē, lai atkļūdotu.


Mums ir jāmaina būvēšanas komanda, kas ir šāda:



(Pirms parametru pievienošanas)



(Pēc parametru pievienošanas)

Jūs varat redzēt, ka tiek ģenerēti daudzi *.map faili.





Kā parādīts iepriekš redzamajā attēlā, izmantojiet Google Chrome, nospiediet taustiņu F12, lai ieslēgtu izstrādātāja režīmu, atlasiet avotu, atlasiet main.js un pēc tam ar peles labo pogu noklikšķiniet un atlasiet opciju "Pievienot avota karti", lai pievienotu ģenerēto kartes faila adresi.

Piemēram:

http://127.0.0.1:8089/main.568ae4bdd06023f965c7.js.map
(Beigas)




Iepriekšējo:Angular 10 sērija (trīspadsmit) iepazīstina ar Baidu echarts diagrammām
Nākamo:Datora pārlūkprogrammas izsaukumi, lai izpildītu .NET lietojumprogrammas
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com