在研究ES6,JSPM & angular2了一個星期了,我發現這個回購ES6-loader任何人都可以解釋什麼es7反映 - 元數據是關於?
如果我們看一下在底部腳本中的index.html你會看到
System.import('reflect-metadata')
.then(function() {
return System.import('app/index');
})
.catch(console.log.bind(console));
這是使用JSPM的systemjs polyfill來獲得ES6的import
。
問題:在這種情況下,反射元數據究竟做了什麼? npm reflect-meta我越閱讀文檔,我越不理解它的作用?
不知道是什麼的index.html你的意思是,如果它是https://github.com/angular/quickstart/blob/master/ index.html,那麼reflect-metadata/Reflect.js是一個增強的庫:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect有時會使用它TypeScript編譯器(tsc)吐出的代碼 – dalvarezmartinez1