缺少ionic.project文件

时间:2015-11-24 07:20:28

标签: ionic

我刚刚更新了nodejs ionic和cordova。像以前一样创建新的离子项目:

ionic start myApp blank 

在终端中,转到myApp目录,然后输入:

ionic state

我收到了消息:

  

您不能在非离子项目上运行任何状态命令   项目。尝试添加ionic.project文件或运行离子启动   获取要保存或还原的应用程序(CLI v1.7.10)

我的系统信息:

  • Cordova CLI:5.4.0
  • 离子版:1.1.1
  • Ionic CLI版本:1.7.10
  • Ionic App Lib版本:0.6.5
  • ios-deploy版本:1.8.3
  • ios-sim版本:5.0.4
  • 操作系统:Mac OS X El Capitan
  • 节点版本:v5.1.0
  • Xcode版本:Xcode 7.1.1 Build版本7B1005

问题:对于ionic.project文件,我不记得以前在项目中有这个文件。如何添加ionic.project文件?

我如何找到这个问题?因为我从git检查源代码,所以我尝试使用ionic state restore命令恢复构建应用程序。但我得到了同样的信息,遗漏了ioinc.project。所以我创建了一个新的离子项目以找到原因,但我仍然感到困惑。

如果使用

ionic start

你会得到

  

无效命令(CLI v1.7.10)

当然,此命令没有目录参数。如果您将目录指定为./,则此命令仅创建并覆盖所有项目文件。

屏幕截图 enter image description here

4 个答案:

答案 0 :(得分:30)

此文件的新名称是ionic.config.json

答案 1 :(得分:17)

我遇到了同样的问题。 只需运行命令

离子服务

ionic.project文件自动生成

修改

ionic.project由ionic.config.json替换。所以你应该改变ionic.config.json

答案 2 :(得分:0)

如果您碰巧使用了离子@ beta,它将不会安装它,直到您将其降级为离子V1然后"离子设置sass"或"离子服务"。

答案 3 :(得分:0)

最简单/最简单的解决方案是安装名为CORS的chrome扩展程序。一切都会很完美。