2017-07-12 2 views
1

Ich mache eine App mit Ionic 2 Angular 2 und Typescript und ich muss einige .CSS-Dateien von Jquery UI importieren. Ich brauchte das Datepicker-Formular JqueryUI, aber ich muss auch CSS-Dateien importieren, damit es wie gewünscht aussieht und aussieht.Importieren von .CSS-Dateien in ionic 2 Apps

Ich brauche die Importe global sein, da ich den Datepicker in verschiedenen Seiten verwende, also habe ich eine Importanweisung in app.scss im App-Ordner hinzugefügt und es funktionierte, nur im Browser. Wenn ich im Produktionsmodus kompilieren bekomme ich " Broken @import statement " Fehler, den ich nicht verstanden habe.

Also weiß jemand, wie man die externen CSS-Dateien für Jquery UI richtig importiert oder gibt es trotzdem, um den Broken @ import Fehler zu beheben?

danke!

+1

Nicht sicher, ob dies das gleiche Szenario ist, aber Sie können sich [dieses GitHub-Problem] (https://github.com/ionic-team/ionic-app-scripts/issues/712) ansehen – sebaferreras

+1

Nun eigentlich das ist es, ich musste die Option ImportProcess: false hinzufügen und es hat funktioniert. –

+0

Froh, das zu hören! Stört es Sie, wenn ich es als Antwort hinzufüge, damit wir das Problem schließen können? – sebaferreras

Antwort

1

Basierend auf this github issue scheint die Ursache des Problems das clean-css Modul zu sein.

Eine Möglichkeit, es zu beheben, wäre

module.exports = { 
    options:{ 
     processImport:false 
    } 
}; 

zu ./node_modules/config/cleancss.config.js hinzuzufügen.