1. 프로젝트 만들기
qooxdoo/tool/bin> python create-application.py 를 하면 아래와 같이 설명이 나온다.
Usage: create-application.py --name APPLICATIONNAME [--out DIRECTORY]
[--namespace NAMESPACE] [--type TYPE]
[-logfile LOGFILE] [--skeleton-path PATH]
Script to create a new qooxdoo application.
Example: For creating a regular GUI application 'myapp' you could execute:
create-application.py --name myapp
Options:
-h, --help show this help message and exit
-n APPLICATIONNAME, --name=APPLICATIONNAME
Name of the application. An application folder with
identical name will be created. (Required)
-o DIRECTORY, --out=DIRECTORY
Output directory for the application folder. (Default:
.)
-s NAMESPACE, --namespace=NAMESPACE
Applications's top-level namespace. (Default:
APPLICATIONNAME)
-t TYPE, --type=TYPE Type of the application to create, one of:
['contribution', 'desktop', 'inline', 'mobile',
'native', 'server', 'website'].'contribution' -- is
suitable for qooxdoo-contrib; 'desktop' -- is a
standard qooxdoo GUI application; 'inline' -- is an
inline qooxdoo GUI application; 'mobile' -- is a
qooxdoo mobile application with full OO support and
mobile GUI classes; 'native' -- is a qooxdoo
application with full OO support but no GUI classes;
'server' -- for non-browser run times like Rhino,
node.js; 'website' -- can be used to build low-level
qooxdoo applications. (Default: desktop)
-l LOGFILE, --logfile=LOGFILE
Log file
-p PATH, --skeleton-path=PATH
(Advanced) Path where the script looks for skeletons.
The directory must contain sub directories named by
the application types. (Default: /Library/WebServer/Do
cuments/Quad/qooxdoo-2.0.1-sdk/component/skeleton)
--cache=PATH Path to the cache directory; will be entered into
config.json's CACHE macro (Default:
${TMPDIR}/qx${QOOXDOO_VERSION}/cache)
[--namespace NAMESPACE] [--type TYPE]
[-logfile LOGFILE] [--skeleton-path PATH]
Script to create a new qooxdoo application.
Example: For creating a regular GUI application 'myapp' you could execute:
create-application.py --name myapp
Options:
-h, --help show this help message and exit
-n APPLICATIONNAME, --name=APPLICATIONNAME
Name of the application. An application folder with
identical name will be created. (Required)
-o DIRECTORY, --out=DIRECTORY
Output directory for the application folder. (Default:
.)
-s NAMESPACE, --namespace=NAMESPACE
Applications's top-level namespace. (Default:
APPLICATIONNAME)
-t TYPE, --type=TYPE Type of the application to create, one of:
['contribution', 'desktop', 'inline', 'mobile',
'native', 'server', 'website'].'contribution' -- is
suitable for qooxdoo-contrib; 'desktop' -- is a
standard qooxdoo GUI application; 'inline' -- is an
inline qooxdoo GUI application; 'mobile' -- is a
qooxdoo mobile application with full OO support and
mobile GUI classes; 'native' -- is a qooxdoo
application with full OO support but no GUI classes;
'server' -- for non-browser run times like Rhino,
node.js; 'website' -- can be used to build low-level
qooxdoo applications. (Default: desktop)
-l LOGFILE, --logfile=LOGFILE
Log file
-p PATH, --skeleton-path=PATH
(Advanced) Path where the script looks for skeletons.
The directory must contain sub directories named by
the application types. (Default: /Library/WebServer/Do
cuments/Quad/qooxdoo-2.0.1-sdk/component/skeleton)
--cache=PATH Path to the cache directory; will be entered into
config.json's CACHE macro (Default:
${TMPDIR}/qx${QOOXDOO_VERSION}/cache)
데스크탑 웹페이지를 기준으로 프로젝트 생성을 하는 기준으로 설명한다. ( 다른것을 원한다면 type를 변경하면된다.)
applicationName : "testproject",
path:"/Document/projectRoot"
python create-application.py -n testproject -p /Document/projectRoot
라고 입력하면 "/Document/projectRoot/testproject/" 에 파일들이 생성된다.
주의: applicationName 은 소문자로 만드세요
'Dev > Qooxdoo' 카테고리의 다른 글
Qooxdoo Class 만들기 (0) | 2015.04.01 |
---|---|
랩핑했어요. pureMVC-for-Qooxdoo (0) | 2015.03.03 |
qooxdoo로 만든 socket class (0) | 2015.03.03 |
JQuery Animation을 통해서 Qooxdoo 프로퍼티로 애니메이션 구현 예제 (0) | 2012.07.09 |
Qooxdoo를 이용한 객체 생성 및 해제 예제 (0) | 2012.07.09 |
appearances, decorations 추가 하기 (예-버튼) (0) | 2012.05.30 |
이미지 미리받아놓기 (0) | 2012.05.23 |
다국어 지원 (0) | 2012.05.18 |
해제 관련 (0) | 2012.05.09 |
qooxdoo 오른쪽 버튼 활성화 (0) | 2012.05.09 |