ExtBuild - CLI tool for Sencha Ext JS


0.0.683 years ago3 years agoMinified + gzip package size for @extjs/ext-build in KB



Sencha Cmd functionality in Node


Install npm (we assume you have pre-installed node.js).

npm install -g @extjs/ext-build

Command line help

  • ext-build
  • eb


  • ext-build generate app --sdk 'Ext/ext-6.6.0' --template 'universalmodern' MyApp ./MyApp
  • ext-build gen app -s 'Ext/ext-6.6.0' -t 'universalmodern' MyApp ./MyApp
  • eb g a -s 'Ext/ext-6.6.0' -t 'universalmodern' MyApp ./MyApp
  • ext-build generate viewpackage settings

Commands Available

  • ext-build generate app (name) (path)
  • ext-build generate viewpackage (view)

Commands Options

  • generate, gen, g
  • application, app, a
  • viewpackage, vp

Options Available

  • --builds -b (--builds "desktop:modern,theme-material;phone:modern,theme-material;" is default)
  • --debug -d (shows debug messages)
  • --force (deletes application, if present, before generate app (BE CAREFUL WITH THIS!))
  • --sdk -s (path to Ext JS sdk - currently required for gen app, no running from sdk folder...)
  • --template -t (name of app template to use - only one currently - universalmodern)


  • Tested with Ext JS Version 6.6.0

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.