dojo 的压缩

1. 命令

build.bat profile=foo action=release releaseName=myDojo optimize=shrinksafe

$build.sh profile=foo action=release releaseName=myDojo optimize=shrinksafe

2. foo.profile.js



dependencies ={

layers: [
{
name: "mydojo.js",
dependencies: [
"dijit.Button",
"dojox.wire.Wire",
"dojox.wire.XmlWire",
"explosive.space.Modulator"
]
}
],

prefixes: [
[ "dijit", "../dijit" ],
[ "dojox", "../dojox" ],

]

};


3. company example


dependencies ={
layers: [
{
name: "dojo4userlist.js",
dependencies: [
"util.doh._browserRunner",
"util.doh._rhinoRunner",
"util.doh.runner",
"dijit.Tooltip",
"dijit.form.DateTextBox",
"company.UserList",
"dojo.parser",
"company.ConfirmDialog"
]
},
{
name: "dojo4casestudy.js",
dependencies: [
"util.doh._browserRunner",
"util.doh._rhinoRunner",
"util.doh.runner",
"dijit.form.Textarea",
"company.CaseStudyDialog",
"dojo.parser"
]
},
{
name: "dojo4basicquery.js",
dependencies: [
"dijit.form.DateTextBox",
"dojo.parser"
]
},
{
name: "dojo4useradmin.js",
dependencies: [
"dijit.TitlePane",
"dijit.Tooltip",
"dojo.parser"
]
},
{
name: "dojo4bugcommon.js",
dependencies: [
"util.doh._browserRunner",
"util.doh._rhinoRunner",
"util.doh.runner",
"dojo.data.ItemFileReadStore",
"dijit.form.ComboBox",
"dijit.form.DateTextBox",
"dijit.form.FilteringSelect",
"company.CommentsDialog",
"company.UserList",
"company.BugEnterCommentDlg",
"company.BugDeferDlg",
"dojo.parser"
]
},
{
name: "dojo4subscribe.js",
dependencies: [
"util.doh._browserRunner",
"util.doh._rhinoRunner",
"util.doh.runner",
"dojo.data.ItemFileReadStore",
"dijit.form.ComboBox",
"dijit.form.FilteringSelect",
"dijit.layout.ContentPane",
"dijit.layout.TabContainer",
"company.CommentsDialog",
"company.UserList",
"company.ConfirmDialog",
"company.WarningDialog",
"dojo.parser"
]
}
],
prefixes: [
[ "dijit", "../dijit" ],
[ "company", "../company" ],
]
};


4. company command

build.bat profile=foo action=release releaseName=myDojo optimize=shrinksafe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值