2016-07-08 4 views
0

System.import значительно замедляется при импорте сценариев поставщиков, поэтому я включаю их в теги script в свой файл HTML и удаляя код с помощью htmlprocessor.Как включить скрипты поставщика в JSPM CLI при создании пакета SFX?

<!-- build:js assets/index.js --> 
<script src="system.js"></script> 
<script src="jspm_packages/npm/vue-router%400.7.13/dist/vue-router.min.js"></script> 
<script src="jspm_packages/npm/vue%401.0.26/dist/vue.min.js"></script> 
<script src="config.js"></script> 
<script> 
    System.import('./index'); 
</script> 
<!-- /build --> 

Однако теперь, когда я использую JSPM CLI, у меня не будет каких-либо сценариев поставщиков. Как включить эти скрипты поставщика при запуске jspm bundle-sfx с помощью JSPM CLI?

ответ

0

Я бы посоветовал не принимать этот маршрут. Команда jspm bundle-sfx создает комплект для самостоятельного производства, что означает, что все необходимые зависимости поставщиков будут включены. Что-то вроде этого будет достаточно (где bundle.js является выходной файл jspm bundle-sfx - т.е. jspm bundle-sfx app/main.js bundle.js):

<script src="bundle.js"></script> 
<script> 
    System.import(app); 
</script> 

Если отсутствуют файлы в bundle.js, это скорее всего, ошибка какого-то рода и отчет вопрос, возможно, необходимо быть подана с JSPM CLI. Кроме того, я предполагаю, что вы используете jspm 0.16, jspm 0.17-beta теперь использует jspm build вместо jspm bundle-sfx. Надеюсь, это поможет!

 Смежные вопросы

  • Нет связанных вопросов^_^