Ionic服务404无法加载main.js和main.css资源

时间:2016-11-11 13:31:13

标签: angular typescript ionic-framework ionic2

我最近在离子2 /角度2项目中遇到了一个非常奇怪的问题。当我尝试使用ionic serve命令时,我得到一个空白的白色屏幕,404为main.js和main.css,如下所示。奇怪的是,这段代码编译得很好,并且很快就加载了应用程序。从非生成代​​码的角度来看,没有任何改变。另外,我最近没有安装任何新的插件/进行任何更新。

404 GET http://localhost:8100/build/main.css 
404 GET http://localhost:8100/build/main.js 

过去有没有人遇到过这个问题?任何关于如何解决这个问题的建议都非常感谢。

2 个答案:

答案 0 :(得分:0)

这主要是由打字稿文件中的错误引起的。最明显的是声明类型数组的变量:

arrayName: []

声明Array类型变量的正确方法是以下任何一种:

arrayName: Array<Object>
arrayName: Array<string>
arrayName: Array<number>

... arrayName: Array<any>

打字稿会&#34;默默地失败&#34;如果另有说明

答案 1 :(得分:-1)

对我而言,在声明以下变量时存在问题。

projectList:[] = [];

不确定为什么会发生这种情况,但请删除以解决该问题。