Пользовательский тег скрипта index.html удаляется при каждой сборке в Ionic 2 RC.0

#ionic-framework #chart.js #rollupjs

#ionic-framework #chart.js #rollupjs

Вопрос:

Я перестраиваю свое приложение Ionic 2 для работы в RC.0, и у меня возникла проблема с Charts.js . Я использую модуль ng2-chartjs2, который работает хорошо, но для него также требуется Charts.js библиотека 2.0, включенная в index.html . Я могу легко добавить тег скрипта в www/index.html — и это работает — но при каждой сборке оно исчезает. Я полагаю, это связано с тем, что rollup переписывает index.html файл для каждой сборки и удаление тега script.

Как я могу обойти это? Нужно ли настраивать этап сборки сводного пакета для включения Chart.js библиотека? Если да, то как мне этого добиться?

Заранее спасибо, Фил

Ответ №1:

Для всех, у кого есть эта проблема — исправление заключалось в простом редактировании index.html в src/index.html , затем снова запустите процесс сборки. Затем он копируется в www/index.html