Я использую Cordova 5.0.0, и у меня есть следующая структура проекта:
MyProject
- hooks
- platforms
- plugins
- resources
- www
- config.xml
Теперь мой вопрос: какие из этих папок я могу опустить? Я спрашиваю об этом, потому что я работаю на трех разных платформах. Я разрабатываю Linux для Android, Windows для Windows Phone и Mac для ios. Если я выполняю весь проект, я всегда получаю предупреждения и ошибки для не поддерживаемых платформ.
То, что я хочу, - это минималистический репозиторий git.
Одной из проблем, например, являются плагины. Когда я удаляю папку плагина из репозитория, я должен добавить их на каждую из моих разрабатываемых платформ вручную.
Другой проблемой является папка ресурсов. Я автоматически создаю значки и всплывающие экраны с помощью ионных. Когда я пытаюсь создать проект на ios, он жалуется на изображения для Android.
Итак, что мне нужно и что я могу опустить?