0
我使用Karma + Jasmine來測試我的基於webpack的angular2應用程序。Jasmine + Webpack:供應商茉莉花全球功能
要開發項目,我使用作爲角度依賴關係,以保持主文件儘可能小,並減少webpack重新編譯時間。
// Angular
import '@angular/platform-browser';
import '@angular/platform-browser-dynamic';
import '@angular/core';
import '@angular/common';
import '@angular/http';
import '@angular/router';
import '@angular/forms';
// RxJS
import 'rxjs';
import 'zone.js';
import 'reflect-metadata';
我創建了test.ts
其中我導入了所有的測試。我在karma start
之前每次重新編譯它。
問題是,最終的test.js
不僅包含測試代碼,而且包含整個茉莉花庫。我也想供應它,但找不到正確的供應商導入。
看起來像Jasmine是默認的全局庫,並且我還沒有能夠在dt中找到任何@types/jasmine-core
。
誰能幫我嗎?