我正在尝试创建一个dojo构建文件。我需要在profile.js文件中添加什么来包含dojo build.js文件中的所有.css文件。我得到了dijit.js和其他.js文件,但依赖的.css文件没有内置到build.js文件中
我正在使用dojo 1.8
答案 0 :(得分:2)
要求将JS和CSS组合到一个文件中真的没有意义。 JavaScript是JavaScript; CSS是CSS。
也就是说,您应该能够通过在构建配置文件中指定cssOptimize: 'comments'
来获得尽可能少的CSS请求,这将在构建过程的包中删除CSS文件中的注释,并展平导入。因此,每个Dijit主题的主要CSS文件(例如themes / claro / claro.css)将只需要一个请求,而不是每个组件的请求。