从 GIT 存储库创建的 Cordova/Ionic2 项目



我开发了一个ionic2应用程序,我将其推送到我们的团队可以访问的私有git存储库中。 当另一位同事正在下载此项目时,他无法使用ionic/cordova命令。(他在全球范围内安装了 ionic/Cordova,所以这不是这个问题,我什至通过创建另一个存储库在我的机器上尝试过但没有工作)

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

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

有没有办法启动具有私有 git 代码的 ionic 应用程序?

我看到ionic cli有一个命令:ionic start --template(指定模板) - 初学者模板可以来自命名模板(例如:选项卡、侧菜单、空白)、Github 存储库、Codepen URL 或本地目录。

这没有按预期工作,或者我没有尝试正确的方法。

有没有人遇到同样的问题并得到解决方案?

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

如果可行,只需通过将.gitkeep文件放入其中,将 www 文件夹添加到您的 git 存储库中即可。

我发现没有必要创建 www 文件夹并将其放在 github 上。

从 git 存储库克隆 Ionic2 应用程序的步骤如下:

  1. Git 克隆
  2. npm install
  3. ionic build(将创建 www 文件夹和其中的构建结构)
  4. ionic platform add <platform>
  5. ionic build <platform>

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

相关内容

  • 没有找到相关文章