簡體   English   中英

如何為Ionic項目設置適當的版本控制

[英]How to set proper version control for Ionic project

我們正在使用適用於Android / IOS的​​應用程序,並且該團隊至少有3個人在使用該應用程序代碼,並且需要使該應用程序在其特定的環境中本地運行,有人正在通過Mac OS開發最終構建到iOS,其他都在Windows計算機上。

安裝ngCordova,一些cordova插件和ionic-platform-web-client之后,我們一直在遇到Ionic項目的問題,mac機運行的應用程序精美,並且Windows實例壞了,抱怨說: Module 'ionic.service.core' is not available!

我們不知道是哪個特定的步驟導致了代碼不一致,在經過數小時的修復后,我們決定只創建一個新的Ionic項目並在其中復制特定的www代碼。 由於我們不希望這種情況再次發生,因此我們需要找到一種可靠的方法,在安裝插件或添加Ionic服務之后,確保所有平台都能正常工作。

是否可以通過僅忽略www / lib文件夾和平台,然后在將新模塊添加到項目中之后在每台開發機中運行bower install來實現? 還是比這更復雜,並且我們正在省略一些重要步驟以允許項目協作而不會出現此類問題?

是的,您可以在.gitignore放置platforms 不過,我個人不會在其中放置www/lib文件夾。

另外,我強烈建議在本地構建應用程序的所有計算機上使用相同版本的Ionic和Node。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM