sencha
sencha
中文
命令
构建项目
需要指定构建sdk位置
sencha -sdk D:\www\ext-6.5.3 generate app --classic Demo ./Demo
sencha -sdk D:\www\ext-6.5.3 generate app --modern Demo ./Demo
使用指定的模板来构建
sencha -sdk D:\www\ext-6.5.3 generate app -s D:\www\ext-6.5.3\templates\admin-dashboard Dashboard ./Dash
还需要修改如下:
2、修改app.json的output路径,如果不修改,项目发布之后会有些资源路径找不到
"output": {
/*"base": "${ext.dir}/build/examples/admin-dashboard/${build.id}",*/
"base": "${workspace.build.dir}/${build.environment}/${app.name}/${build.id}",
"page": "../index.html",
"manifest": "../${build.id}.json",
"appCache": {
"enable": false
}
},
参见: https://www.cnblogs.com/taylorchen/p/5789228.html
启动项目
sencha app watch
一般来说,增加的文件,会立即生效,如果删除js文件,需要浏览器中刷新几次,也没有问题。但是sass样式文件,如果异常,最好停掉后,再重新运行。
也见到如下的用法:
启动Web服务器
sencha fs web -port 8000 start -map D:\workspace\LlegAdmin
打包项目
sencha app build
sencha app build testing #打包成测试版本的,方便查看错误