2017-03-17 79 views
0

我開發了一個ionic2應用程序,我將它推送到我們團隊可以訪問的私人git倉庫。 當另一個同事下載這個項目時,他不能使用離子/科爾多瓦命令。 (他有全球的裝機離子/科爾多瓦,所以它不是這個問題,我甚至通過創建另一個回購試圖在我的機器上,並沒有工作)從GIT repo創建的Cordova/Ionic2項目

Error: Current working directory is not a Cordova-based project.

我知道,離子開始/科爾多瓦創建增加了一些超過什麼上傳到git,但這個命令帶有一個.gitignore文件,它將忽略這些文件。

有什麼辦法來啓動私營混帳具有碼離子應用程序?

我看到ionic cli有一個命令:ionic start --template(它指定了一個模板) - 起始模板可以來自命名模板(例如:tabs,sidemenu,空白),Github repo,Codepen url或者本地目錄。

預期這不工作或我不是正確的方式。

有沒有人有同樣的問題,並得到了解決方案?

回答

0

我發現沒有必要創建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。

1

嘗試在你的根目錄下創建一個www文件夾,然後運行構建命令。

如果這樣的作品只是放置一個.gitkeep文件中把它添加www文件夾到你的混帳回購協議。

+0

我知道這個解決方案嘗試這個昨天並沒有工作,但今天我重新建造的一切像你說的,它的偉大工程。感謝您的幫助! – Alex