Dojo Util Build 打包压缩 合并独立JS/CSS 优化加载

本文介绍了如何使用Dojo的Build工具进行JS和CSS的打包、压缩和合并,以优化页面加载速度。通过创建自定义配置文件,定义依赖和映射关系,然后运行build命令,可以生成一个独立的JS文件和CSS文件,减少HTTP请求,提升网站性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题现象:

Dojo的JS文件分散,如果不打包压缩直接使用,尤其是页面上存在dijit/dojox控件(或者在HTML直接引入JS)的时候,加载的JS过多,会导致画面初期化时间较长。

解决方案:

Dojo提供了一个Build打包工具,将多个JS或者CSS文件,整合到一个独立的文件中,简化浏览器加载Dojo文件次数,用于优化页面加载时间。(HTTP协议的特性决定了多次请求取得多个小文件的效率远远低于一次请求一个大文件的效率)

Build步骤:

1、dojo build需要下载dojo的full source版本(目前最新是1.14.2版本):Dojo官网

2、下载解压之后可以看到一个util文件夹,util/buildscripts文件夹包含打包所需要的所有文件。

在buildscripts/profiles文件夹下是系统自带的一些profile文件,用于打包标准的dojo.js和dij

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值