Я пытаюсь включить типичную библиотеку javascript (JSZip) в мое приложение angularjs.
Сначала я добавил библиотеку JSZip в свое приложение, а затем добавил ссылку на скрипт на мою индексную страницу.
Далее я создал простой объект JSZip в одном из моих модулей и пытаюсь создать zip.но внезапно я получаю ошибку компиляции в машинописном тексте при сборке моего приложения в VS2015 (Visual Studio), говоря, что «Не удается найти имя JSZip».
Как загрузить неугловую зависимость в угловом приложении.Я провел целый день.Я не нашел никакой подсказки.
Я пробовал несколько способов динамического получения зависимости, а также пытался oclazyload для загрузки зависимости JSZip .. но не помогает.
var zip = new JSZip(); <=== this is where the problem is..
zip.file("File1", atob(response.Data));
zip.file("File2", atob(response.Data));
zip.generateAsync({ type: "blob" })
.then(function (content) {
// saveAs is from FileSaver.js
saveAs(content, "example.zip");
});