玩conode-ionice项目的疑问,在线等大神指点,主要是运行报错
目前如图,我已经安装好项目里cordova ionic 但是一直提示我不是cordova项目,谁知道怎么解决?
11 回复
这个项目好久不更新了。ionic/cordova 都升级好几个版本,想要直接跑恐怕是有点麻烦。 代码还是有参考价值的,ionic 玩玩就可以了,也许可以用来作一些演示性的版本。 就我自己的实际经验,这玩意实在太慢了。完全无法接受的反应速度,别的机器不清楚,华为隔三差五地杀进程说是异常耗电,设置保护都没用。进程一死,Push Notification 服务进程也挂掉,设置服务保护一样没鸟用,估计ROM也是有BUG。
之前的那个问题改好了,是因为文件夹名没有写成www,原始项目写的是app,现在新的cordova要求必须是www,所以改成www就可以build了,但是貌似 启动serve 启动不了,说是需要xcode,请问,玩ionic是不是必须要安装Xcode?
@qxl1231 抱歉,我感觉你本身的逻辑有些混乱:
- 正如 @nihgwu 所说,标题 cnode-ionic 你写错了。
- 文章中的问题是, cordova build 报错。
- 我的回复是:Grunt流程,你回复说Grunt你装了?! 我并没有说安装的问题,而是说执行相关grunt命令的问题。
- 我再次明确,grunt platform:add:ios 之类
- 你的回答是 grunt serve 没执行成功?! 问题已经和你提的问题不一样了。另外grunt serve和grunt platform:add:ios 并没有先后逻辑关系。
- 所谓 app重命名为www,本身就是不对的,并没有解决你的问题,只是用一个错误掩盖了另一个错误而已。
请看看cnode-ionic的文档,这个项目使用了一个 ionic generator ,这个generator本身是基于 Grunt 的。这些你应该去了解下:
- 什么是generator?
- 为什么使用generator?
- generator和grunt什么关系?
- Ionic的generator该如果使用?
把这些弄明白了,也就没有你的问题了。抱歉我的表达可能不是很中听,如果你感觉到伤害的话请无视。