В нашем проекте typescript 2.3.4 (ionic2 и angular 4) с использованием Visual Code мы интегрируем стороннюю «3D-карусель». Получаем следующие ошибки:
ошибка машинописного текста Невозможно записать файл '/projectfolder/src/assets/js/3d-carousel/FWDUltimate3DCarousel.js', так как это приведет к перезаписи входного файла.
ошибка машинописного текста Невозможно записать файл '/projectfolder/src/assets/js/3d-carousel/init-3dcarousel.js', так как это приведет к перезаписи входного файла.
Ниже приведен код компонента:
import { Component, ElementRef, NgZone } from '@angular/core';
import { Events } from 'ionic-angular';
import '../../../assets/js/3d-carousel/FWDUltimate3DCarousel.js';
import carousel3d from '../../../assets/js/3d-carousel/init-3dcarousel.js';
@Component({
selector: 'command-3d-Carousel',
templateUrl: 'Cmd3dCarouselWidget.html'
})
export class Cmd3dCarouselWidget {
constructor(public events: Events, private el: ElementRef, private zone: NgZone) {
}
ngAfterViewInit() {
this.zone.runOutsideAngular(() => {
carousel3d(this.el.nativeElement);
});
}
}
Проверили все предложения, такие как создание «allowJs»: true, за исключением файлов Js карусели в файле tsconfig.json. Обновление версий машинописного текста и т. д. Проблема все еще сохраняется.
Процесс сборки иногда завершается, и приложение запускается (редко время от времени), но в большинстве случаев приложение аварийно завершает работу в результате вышеуказанной ошибки (т.
Что я могу сделать, чтобы исправить это? Заранее спасибо!!