ionic/angular2 - 拒绝从'http:// localhost:8100/build/main.css'应用样式,因为它的MIME类型('text/html')不受支持

Sim*_*mon 7 javascript ionic-framework ionic2 angular

我的离子构建工作完美,直到我想在我的iPhone上测试,所以我停止了我的服务器,然后做了一个ionic serve --address localhost,我注意到我的样式表不再加载...所以我杀了服务器再次回到ionic serve和错误坚持..

(index):1拒绝从' http:// localhost:8100/build/main.css ' 应用样式,因为它的MIME类型('text/html')不是受支持的样式表MIME类型,并且启用了严格的MIME检查.

我已经尝试清除缓存localhost:8100并重建项目,但错误仍然存​​在......

有任何想法吗?我几乎被困住直到这个问题得到解决:(

编辑:我最终修复它的方式可能不是最好的..但至少它再次起作用.我刚进入我的github存储库,我的应用程序已下载main.css并粘贴到build文件夹中,因此我没有遇到任何问题.

Jun*_*aid 6

我遵循了发布在离子框架论坛上的这些说明。

为您的项目提供服务ionic serve,然后只需更改任何 .ts 文件并保存它 ( ctrl+s),它将自动再次构建并为应用程序提供服务,错误将得到解决,希望 :)。

注意:您每次都必须在初始离子发球时执行此操作。

在此处查看完整答案


Chr*_*sen -1

您需要查看您的index.html 文件并查找 . 就像错误消息中所说的那样,您的必须设置为而不是 。

您的 css 被导入为错误的类型。