@@ -111,7 +111,7 @@ export class App {
111111 } ) ;
112112 this . program
113113 . command ( 'grid' )
114- . option ( '-t, --template [name]' , 'template folder name or path' , 'web- grid' )
114+ . option ( '-t, --template [name]' , 'template folder name or path' , 'grid' )
115115 . option ( '-en, --entity-name [name]' , 'entity name' )
116116 . option ( '-pf, --pk-field [name]' , 'primary key name' , 'id' )
117117 . option ( '-fi, --fields [names]' , 'fields of entity' , '"\'name\',\'title\',\'createdAt\',\'updatedAt\'"' )
@@ -126,23 +126,33 @@ export class App {
126126 } ) ;
127127 this . program
128128 . command ( 'page' )
129- . option ( '-t, --template [name]' , 'template folder name or path' , 'web- page' )
129+ . option ( '-t, --template [name]' , 'template folder name or path' , 'page' )
130130 . option ( '-pn, --page-name [name]' , 'page name' )
131131 . option ( '-al, --app-name [name]' , 'app name, by default it is first app from ".angular-cli.json"' )
132132 . option ( '-af, --app-folder [path]' , 'app path, by default it is first app from ".angular-cli.json"' )
133133 . description ( 'scaffold empty page' )
134134 . action ( async ( dummy , command ) => {
135135 await ( new GeneratorCommand ( _ . merge ( this . program , command , dummy ) ) ) . processPage ( ) ;
136136 } ) ;
137- this . program . parse ( process . argv ) ;
137+ this . program
138+ . command ( 'page+frame' )
139+ . option ( '-t, --template [name]' , 'template folder name or path' , 'page+frame' )
140+ . option ( '-pn, --page-name [name]' , 'page name' )
141+ . option ( '-fn, --frame-name [name]' , 'frame name' )
142+ . option ( '-al, --app-name [name]' , 'app name, by default it is first app from ".angular-cli.json"' )
143+ . option ( '-af, --app-folder [path]' , 'app path, by default it is first app from ".angular-cli.json"' )
144+ . description ( 'scaffold empty frame on page' )
145+ . action ( async ( dummy , command ) => {
146+ await ( new GeneratorCommand ( _ . merge ( this . program , command , dummy ) ) ) . processPageAndFrame ( ) ;
147+ } ) ;
138148 this . program
139149 . command ( 'frame' )
140- . option ( '-t, --template [name]' , 'template folder name or path' , 'web- frame' )
150+ . option ( '-t, --template [name]' , 'template folder name or path' , 'frame' )
141151 . option ( '-pn, --page-name [name]' , 'page name' )
142152 . option ( '-fn, --frame-name [name]' , 'frame name' )
143153 . option ( '-al, --app-name [name]' , 'app name, by default it is first app from ".angular-cli.json"' )
144154 . option ( '-af, --app-folder [path]' , 'app path, by default it is first app from ".angular-cli.json"' )
145- . description ( 'scaffold empty page ' )
155+ . description ( 'scaffold empty frame ' )
146156 . action ( async ( dummy , command ) => {
147157 await ( new GeneratorCommand ( _ . merge ( this . program , command , dummy ) ) ) . processFrame ( ) ;
148158 } ) ;
0 commit comments