我最近在离子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
过去有没有人遇到过这个问题?任何关于如何解决这个问题的建议都非常感谢。
答案 0 :(得分:0)
这主要是由打字稿文件中的错误引起的。最明显的是声明类型数组的变量:
arrayName: []
声明Array类型变量的正确方法是以下任何一种:
arrayName: Array<Object>
arrayName: Array<string>
arrayName: Array<number>
... arrayName: Array<any>
打字稿会&#34;默默地失败&#34;如果另有说明
答案 1 :(得分:-1)
对我而言,在声明以下变量时存在问题。
projectList:[] = [];
不确定为什么会发生这种情况,但请删除以解决该问题。