我最近在离子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 回答
这主要是由打字稿文件中的错误引起的 . 最值得注意的是声明类型数组的变量,如下所示:
声明Array类型变量的正确方法是以下任何一种方法:
......
arrayName: Array<any>
如果另有说明,Typescript将“默默地失败”
对我来说,在声明以下变量时存在问题 .
projectList:[] = [];
不确定为什么会这样,但删除解决该问题 .