זוהי הפקודה plainbox-qml-shell שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, Windows Online emulator או MAC OS Online emulator
תָכְנִית:
שֵׁם
plainbox-qml-shell - מעטפת qml-native עצמאית
תַקצִיר
plainbox-qml-shell [-h] [--גרסה] [-v] [-D] [-C] [-T LOGGER] [-P] [-I]
QML-FILE
תיאור
מפעיל את הקובץ שצוין מכיוון שהוא יהיה עבודת qml של plainbox. מחזירה 0 אם העבודה החזירה 'מעבר',
1 אם העבודה החזירה 'כשל', או ערך אחר במקרה של שגיאה.
פקודה זו מריצה את עבודת qml שסופקה על ידי הקובץ שצוין.
המטרה הכללית של פקודה זו היא להפוך את הפיתוח של משרות מקוריות ל-qml למהיר יותר, על ידי
מה שמקל על בדיקת קבצי qml המהווים עבודה מבלי לפנות אליהם
התקנה של ספק והפעלת plainbox run. גישה אופיינית לפיתוח של
עבודת qml החדשה תהיה כדלקמן:
- יש רעיון לעבודה
- צור קובץ qml ב-Ubuntu-SDK או בעורך המועדף שלך
- פרצו לקובץ וחזרו באמצעות qmlscene (או השתמשו ב-plainbox-qml-shell
מיד אם תתחיל בנקודה הבאה)
- הפוך אותו לתואם ל-plainbox qml-native API המתואר ב-CEP-5
(המבחן בוצע בסוף)
- העתק קובץ qml ל-data dir של ספק והוסף לו יחידת עבודה
אפשרויות
מקומי טיעונים:
qml פילה עם עבודה ל be לָרוּץ
אופציונלי טיעונים:
--גִרְסָה
הצג את מספר הגרסה של התוכנית וצא
-v, --מִלוּלִי
להיות יותר מילולי (זהה כמו --log-level=INFO)
-D, --לנפות
אפשר הודעות DEBUG ב-Root logger
-C, ---debug-console
להציג הודעות DEBUG במסוף
-T, --זֵכֶר
אפשר הודעות DEBUG ב-logger שצוין (ניתן להשתמש בו מספר פעמים)
-P, --pdb
קפוץ ל-pdb (פייתון באגים) כאשר פקודה קורסת
-I, ---debug-interrupt
קריסה ב-SIGINT/KeyboardInterrupt, שימושי עם --pdb
השתמש ב-plainbox-qml-shell באופן מקוון באמצעות שירותי onworks.net