2016-02-19 74 views
0

我使用離子創建一個應用程序,我需要使用科爾多瓦... 現在,我知道如果你安裝離子,然後啓動一個離子項目,一切應該被克隆到您定義的文件夾中。科爾多瓦和離子 - 項目設置

但是如果我已經有一個項目(從存儲庫中提取)沒有node_modules,cordova和bower會怎樣?我可以運行npm install來安裝所有節點模塊,並且對於bower install也是如此,但是cordova呢?

所有我能找到的是:cordova create app(其中應用程序是我目前不是空的項目),結果是:

Error: Path already exists and is not empty:

在科爾多瓦網站上我沒能找到關於任何初始化科爾多瓦成爲一個非空的項目。

這甚至有可能嗎?有什麼建議麼?

非常感謝

回答

3

我能想到的最佳方式是創建一個新的空白離子項目。使用$ ionic start myApp blank命令。

這將設置一切離子/ cordova相關的,所以下一步將是手動複製從拉回購的文件,並把它們放在新創建的項目中的正確位置。

如果它正在工作,您可以繼續安裝一些節點/涼亭依賴關係,以真正開始開發。

注:我不知道這是否是最好的/最快的方式,但它應該做的伎倆(如果你已經有些離子/網絡體驗)

+1

是啊,我雖然已經對做這樣的事情,我只是想知道是否有一個「適當的」更好的方式來做到這一點,否則是的,我相信我會去做這個選擇。它只是接近了一點「黑客」:) – Nick

+1

最後我使用了這個建議。謝謝 – Nick

+0

它確實有效,它確實有點兒笨拙,但它是最安全的方式,否則你會有很多無用的文件和東西 – Matt