2015-04-25 13 views
5

Ho aggiunto angular.min.js al mio progetto e affrontato questa edizione. Chrome Developer Console screenshotPerché utilizziamo la versione minified di Angularjs (Motivo per dare la preferenza a angular.min.js su angular.js anche se stiamo aggiungendo angular.min.js.map)

http://localhost:8000/AngularProject/angular.min.js.map 404 (non Trovato) angular.min.js.map:1~~V~~singular~~3rd


Su ricerca, ho trovato che l'aggiunta di angular.min.js.map è sbarazzato del Errore "404 (non trovato)". Ho anche trovato il motivo per "angular.min.js.map": lo aggiungiamo perché "i file della mappa di origine trasformano sostanzialmente il codice minificato nella sua versione non terminata per il debug".

Ma, non è la ragione per utilizzare il file minificato per risparmiare spazio e rendere l'applicazione più veloce? Ora se usiamo angular.min.js dobbiamo aggiungere anche angular.min.js.map.

Non sarebbe molto più semplice aggiungere angular.js piuttosto che aggiungere due file (angular.min.js, angular.min.js.map). Qual è il significato di avere una versione minified di angular.js?

+3

Non * è necessario * la mappa del sourc. Ne hai bisogno solo se vuoi eseguire il debug del codice minisito. Vengono caricati solo quando gli strumenti di sviluppo sono aperti – CodingIntrigue

+0

@RGraham No non è duplicato – sparsh610

+0

@RGraham dovresti pubblicare il tuo primo commento come risposta e aggiungere come rimuovere il commento di sourcemap (//@blahblah.js.map) in caso vuole solo l'errore di andare via – user120242

risposta

6

Hai ragione e torto.

Questo file .map è solo per il debug e viene scaricato dal browser quando si apre la modalità di debug.

+0

non ho sbagliato, ma non sapevo nulla e credo nel ragionamento :). ma sì, vieni a sapere qualcosa di nuovo :) – sparsh610

+0

@SparshKhandelwal Se questo risponde alla tua domanda, premi il segno di spunta di accettazione. Se desideri una spiegazione più dettagliata, pubblica un commento e io (o altri) possiamo provarlo e provare a darti una risposta che ti aiuti a capirlo meglio. – user120242

+0

@ user120242 scusa per il ritardo, grazie per l'aiuto !!.Ora tutto è chiaro, studiando in modo angolare quindi se qualche dubbio viene poi chiederà :) – sparsh610