当我尝试提供离子应用程序时:
ionic serve
我收到错误:
build dev failed:无法读取未定义的属性'indexOf'
我正在使用ionic2,angular2和firebase3。
答案 0 :(得分:2)
您使用的是firebase @types吗?该模块似乎存在问题
转到node_modules/@types/firebase/index.d.ts
并评论第326行
export = Firebase;
那为我做了
答案 1 :(得分:1)
3个月前,但经过很长时间的搜索,我找到了解决方案。
如果您没有使用Firebase,则此问题来自ionic-app-script。
我的项目工作得非常好,并且npm update
我的所有构建都失败了。
所以要解决:将ionic-app-script从0.47更新到0.48:之后仍然存在错误:build dev failed: Cannot set property 'fileSystem' of null
。
所以要再次解决,请更新到1.0.0。
PS:Lodash还有其他错误,要解决此问题,请将您的包更改为"@types/lodash": "ts2.0"
我希望它会帮助某人......我无法确切地说出错误的原因和原因(可能是npm update
或ionic lib update
但是要小心项目更新。