Dojo 压缩CSS



1. 在dojo,dijit,dojox,util相同的文件夹中建立 一个文件夹 假设名称叫做 myCss.



2.在myCss文件夹中建立一个myCss.css文件 . 里面包含你想要加载的css样式:


@import "../dojo/resources/dojo.css";
@import "../dijit/themes/claro/claro.css";
@import "../dojox/grid/enhanced/resources/claro/EnhancedGrid.css";
@import "../dojox/grid/enhanced/resources/EnhancedGrid_rtl.css";

3. 参照上一篇编写mydojo.profile.js文件的方式,用于处理该css:


dependencies = {
    
    basePath: "../../../",//
  releaseDir: "erms",action: "release",cssOptimize: "comments",mini: true,stripConsole: "all",action : "clean,release",stripConsole: "normal",selectorEngine:"acme",layers : [

{
name:"myCss.js",dependencies: [
"dojo.loadInit","dojo.text"


]
}

    ],prefixes: [

        [ "dijit","../dijit" ],[ "dojox","../dojox" ],["myCss","../myCss"]

    ]

}
之后可以在erms下看到myCss文件夹. html中只需要引用这个myCSS.css即可

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...