Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从GIT repo创建的Cordova/Ionic2项目_Git_Cordova_Ionic Framework_Ionic2_Ionic Cli - Fatal编程技术网

从GIT repo创建的Cordova/Ionic2项目

从GIT repo创建的Cordova/Ionic2项目,git,cordova,ionic-framework,ionic2,ionic-cli,Git,Cordova,Ionic Framework,Ionic2,Ionic Cli,我开发了一个ionic2应用程序,我把它推到了我们团队可以访问的私有git repo上。 当另一位同事下载此项目时,他无法使用ionic/cordova命令。(他在全球安装了ionic/cordova,所以这不是问题,我甚至在我的机器上创建了另一个回购协议,但没有成功) 错误:当前工作目录不是基于Cordova的项目 我知道ionic start/cordova create添加了比上传到git的内容更多的内容,但是这个命令附带了一个.gitignore文件,该文件将忽略这些文件 有没有任何方法

我开发了一个ionic2应用程序,我把它推到了我们团队可以访问的私有git repo上。 当另一位同事下载此项目时,他无法使用ionic/cordova命令。(他在全球安装了ionic/cordova,所以这不是问题,我甚至在我的机器上创建了另一个回购协议,但没有成功)

错误:当前工作目录不是基于Cordova的项目

我知道ionic start/cordova create添加了比上传到git的内容更多的内容,但是这个命令附带了一个
.gitignore
文件,该文件将忽略这些文件

有没有任何方法可以使用私有git的代码启动ionic应用程序

我看到
ionic cli
有一个命令:
ionic start--template
(它指定了一个模板)-初学者模板可以来自命名模板(例如:选项卡、侧菜单、空白)、Github repo、代码笔url或本地目录

这不符合预期,或者我没有尝试正确的方法


是否有人遇到过同样的问题并找到了解决方案?

尝试在根目录中创建
www
文件夹,然后运行build命令


如果可行,只需将www文件夹添加到git repo中,方法是在其中放置一个
.gitcept
文件。

我发现不需要创建www文件夹并将其放在github上

从git repo克隆Ionic2应用程序的步骤如下:

  • Git克隆
  • npm安装
  • ionic build
    (将在其中创建www文件夹和构建结构)
  • 爱奥尼亚平台添加
  • 爱奥尼亚建筑

  • 它对我自己有效,没有改变ionic2
    .gitignore
    ,也没有像Andreas建议的那样用
    .gitkeep
    创建一个www(这实际上是解决方案之一)。

    我知道这个解决方案,昨天尝试过,但没有奏效,但今天我按照你说的重新构建了一切,效果非常好。谢谢你的帮助!