我在新的离子v2项目中自动生成页面时遇到了问题。
以下代码:
ionic start appName --v2用...works完美地生成项目,然后执行以下操作:
ionic platform add android...works完美地添加了缺少的平台,但当我输入:
ionic g page pageName终端给了我这个错误:
找不到ionic-angular软件包,您是否安装了Ionic?(CLI v2.0.0-beta.37)
您的系统信息:
Cordova CLI: 6.3.1 Ionic Framework版本: 2.0.0-rc.0 Ionic CLI版本: 2.0.0-beta.37 Ionic App Lib版本: 2.0.0-beta.20 ios-deploy版本:未安装ios-sim版本:未安装操作系统: Mac OS X El Capitan Node版本: v6.6.0 Xcode版本: Xcode 7.3.1内部版本7D1014
...The最令人沮丧的事情是它昨天还在工作,所以我真的不知道发生了什么。显然,已经安装了Ionic。我从命令行调用它来创建项目并添加缺少的平台。
编辑:看起来项目目录缺少'app‘文件夹,但其他所有文件夹都存在。我已经确保Node被更新并再次尝试,同样的事情也会发生。
发布于 2016-10-01 01:03:21
我找到了这个问题的解决方案:如你所见,我运行的是Ionic v2.0.0-beta.37。Drifty刚刚发布了一个新的稳定的Ionic 2候选版本,它具有不同的文件夹结构。对于遇到此问题的任何人,解决方案是卸载当前版本的Ionic,然后根据Ionic的文档安装最新版本:
http://ionicframework.com/docs/v2/getting-started/installation/
安装完成后,从命令行完全关闭,然后重新启动。你应该会发现页面生成是可行的。
https://stackoverflow.com/questions/39751698
复制相似问题