从GIT repo创建的Cordova/Ionic2项目
我开发了一个ionic2应用程序,我把它推到了我们团队可以访问的私有git repo上。 当另一位同事下载此项目时,他无法使用ionic/cordova命令。(他在全球安装了ionic/cordova,所以这不是问题,我甚至在我的机器上创建了另一个回购协议,但没有成功) 错误:当前工作目录不是基于Cordova的项目 我知道ionic start/cordova create添加了比上传到git的内容更多的内容,但是这个命令附带了一个从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文件,该文件将忽略这些文件 有没有任何方法
.gitignore
文件,该文件将忽略这些文件
有没有任何方法可以使用私有git的代码启动ionic应用程序
我看到ionic cli
有一个命令:ionic start--template
(它指定了一个模板)-初学者模板可以来自命名模板(例如:选项卡、侧菜单、空白)、Github repo、代码笔url或本地目录
这不符合预期,或者我没有尝试正确的方法
是否有人遇到过同样的问题并找到了解决方案?尝试在根目录中创建
www
文件夹,然后运行build命令
如果可行,只需将www文件夹添加到git repo中,方法是在其中放置一个
.gitcept
文件。我发现不需要创建www文件夹并将其放在github上
从git repo克隆Ionic2应用程序的步骤如下:
npm安装
ionic build
(将在其中创建www文件夹和构建结构)爱奥尼亚平台添加
它对我自己有效,没有改变ionic2
.gitignore
,也没有像Andreas建议的那样用.gitkeep
创建一个www(这实际上是解决方案之一)。我知道这个解决方案,昨天尝试过,但没有奏效,但今天我按照你说的重新构建了一切,效果非常好。谢谢你的帮助!