Для чего различные каталоги приложения в быстро шаблоне приложений человечности?

При создании нового приложения человечности с быстро, Вы заметите, что оно создает структуру каталогов как это:

  • MyApp/
    • setup.py
    • мусорное ведро /
    • справка /
    • тесты /
    • setup.py
    • MyApp/
    • MyApp_lib/

Для чего каждый? и что должно быть помещено в MyApp и MyApp_lib?

1
задан 24 June 2012 в 01:22

1 ответ

Вот краткая сводка:

  • setup.py - здесь есть некоторые настройки, которые вы можете настроить при упаковке и публикации приложения в PPA. Вы можете увидеть их закомментированные в новом проекте Quickly.
  • bin/ - при запуске quickly run приложение загружается отсюда.
  • help/ - это содержит ваши файлы справки. Вы можете редактировать их, когда пользователь нажимает Справка -> Содержание .
  • tests/ - здесь вы можете выполнить модульные тесты, чтобы убедиться, что различные функции работают должным образом. Вы можете создать набор тестов, который может быть автоматизирован (это не всегда требуется для небольших приложений, но рекомендуется для любого типа полусерьезных или более проектов).
  • MyApp - здесь вы редактируете свой код. Здесь вы проводите большую часть времени, редактируя файлы.
  • MyApp_lib - это содержит некоторые функции, которые являются частью Quickly - если вам нужно создать свои собственные функции для доступа к данным в проекте, вы можете добавить их и здесь.

Вы тоже пропустили:

  • data - здесь вы храните данные для своего приложения, такие как файлы Glade (в директории data/ui) и ваши значки и изображения (которые находятся в data/media dir).

Надеюсь, это поможет.

0
ответ дан 24 June 2012 в 01:22

Другие вопросы по тегам:

Похожие вопросы: