2016-08-24 2 views
0

Я привязываю, чтобы сделать поддержку Aurelia-CLI IE9. Как сказано here, нам нужно «raf», чтобы заполнить недостаток requestAnimationFrame в IE9. Они говорят, чтобы загрузить его до aurelia-bootstrapper как следующие:Aurelia CLI и IE9

<script> 
    System.import('raf') 
    .then(function(raf){ 
    raf.polyfill(); 
    return System.import('aurelia-bootstrapper'); 
    });  
</script> 

Но с Aurelia-CLI у меня нет такой сценарий в index.html, а есть:

<body aurelia-app="main"> 
    <script src="scripts/vendor-bundle.js" data-main="aurelia-bootstrapper"></script> 
</body> 

Я tryied установить его с npm i raf performance-now и настроен в aurelia_project/aurelia.json, но он все еще не работает.

Что мне не хватает?

ответ

0

Я использую CLI и смог нацелить более старые версии IE.

В main.ts, я просто добавил следующий импорт:

import * as raf from 'raf'; 

А затем в методе конфигурирования(), я добавил:

raf.polyfill(); 
Смежные вопросы