сначала вы должны установить:
jasmine-core
@types/jasmine
, затем добавить жасмин-установку в ваш проект:
import jasmineRequire from 'jasmine-core/lib/jasmine-core/jasmine.js';
window.jasmineRequire = jasmineRequire;
и в typings.d
:
interface Window {
jasmineRequire: any;
jasmineRef: any;
}
declare module 'jasmine-core/lib/jasmine-core/jasmine.js' {}
и в вашем main.ts:
let TEST = true;
if (TEST) {
(function bootstrap () {
if (window.jasmineRef) {
location.reload();
return;
}
window.onload(new Event('anything'));
window.jasmineRef = jasmine.getEnv();
}());
}
этот пример Stackblitz может помочь вам.