studiato ES6, JSPM & angular2 per una settimana e ho trovato questo repo ES6-loaderQualcuno può spiegare cosa sono esattamente i metadati di rispecchiamento di es7?
se guardiamo alla index.html allo script fondo vedrete
System.import('reflect-metadata')
.then(function() {
return System.import('app/index');
})
.catch(console.log.bind(console));
Questo sta usando JSPM di systemjs polyfill per ottenere gli import
di ES6.
Domanda: Che cosa fanno realmente i metadati di riflessione in questa situazione? npm reflect-meta Più leggo la documentazione, meno capisco cosa fa?
Non so cosa vuoi dire index.html, se è il https://github.com/angular/quickstart/blob/master/ index.html, quindi reflect-metadata/Reflect.js è una libreria che migliora: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect che viene usato a volte in il codice che il compilatore TypeScript (tsc) sputa – dalvarezmartinez1