我正在使用Ionic 2 Angular 2和Typescript做一个应用程序,我需要导入Jquery UI的一些.CSS文件。我需要datepicker形式的JqueryUI,但我还需要导入CSS文件以使其外观和感觉如所希望的。
由于我在不同页面中使用datepicker,因此我需要将导入设置为全局导入,因此我在app文件夹的app.scss中添加了import语句,并且该语句仅在浏览器上有效。
当我在生产模式下进行编译时,出现我不理解的错误。
那么,有谁知道如何正确地为Jquery UI导入外部CSS文件,还是有办法修复Broken @import错误?
谢谢!
最佳答案
基于this github issue,问题的原因似乎是clean-css
模块。
解决它的一种方法是添加
module.exports = {
options:{
processImport:false
}
};
到
./node_modules/config/cleancss.config.js
。