我使用aspnetcore-spa template作爲創建管理面板的起點。 接下來我添加PrimeNG庫來使用它的組件。asp.net核心,角2,PrimeNG
不幸的是,當我將ButtonModule導入到app.module.ts並刷新時,出現錯誤'Event is undefined'。我無法弄清楚幾天的原因,所以任何人都可以幫助我?
UPDATE
- 所以首先我生成存根
yo aspnetcore-spa
- 下一頁
npm install font-awesome primeng --save
然後,添加字體真棒,PrimeNG CSS文件
webpack.config.vendor.js
vendor: [ '@angular/common', '@angular/compiler', '@angular/core', '@angular/http', '@angular/platform-browser', '@angular/platform-browser-dynamic', '@angular/router', '@angular/platform-server', 'angular2-universal', 'angular2-universal-polyfills', 'bootstrap', 'bootstrap/dist/css/bootstrap.css', 'es6-shim', 'es6-promise', 'event-source-polyfill', 'jquery', 'zone.js', 'font-awesome/css/font-awesome.css', 'primeng/resources/themes/sunny/theme.css', 'primeng/resources/primeng.css' ]
重建供應商依賴ncies
webpack --config webpack.config.vendor.js
- 於是我進口ButtonModule到app.module.ts
異常點的代碼將該片段
__decorate([
core_1.HostListener('mouseenter', ['$event']),
__metadata('design:type', Function),
__metadata('design:paramtypes', [Event]),
__metadata('design:returntype', void 0)
UPDATE 2
我發現問題出在服務器端渲染,所以我刪除了它。它適用於我,但如何在不轉向服務器端渲染的情況下解決這個問題仍然很有趣。
你能描述一下你採取的步驟嗎?使用angular-cli對我來說工作正常。 –
@KlasMellbourn我更新了所有我已經做過的步驟。 –
在你的tsconfig中,你禁用了'lib.d.ts'嗎? – harishr