粉丝469获赞2071


昨天咱们说了 weed 创建的项目,有些 cd 是不支持在开发环境下使用的,但为了优化打包,还是需要通过 weed 配置实现生产环境使用 cd。 我们以 element plus 这个 ui 库为例,如果使用包管理器安装的,那么在打包的时候,项目的整体大小就会很重。 这里打包的结果光一个 g s 文件就有超过八百多 k b 的大小,但如果选择使用 c d n, 打包的效果将大大优化,这里显示的大小仅仅在三 k v 左右。那么怎么配置才能够实现打包时采用 c d n 而不是包模块儿呢? 第一步,要借助插件 wheat plugin cd import, 我们需要安装这个模块。第二步,配置 wheat configure ts, 引入 cd import 插件,然后在 plugins 里使用 import to cd 方法。其中的 modules 属性呢,可以写多个需要的 c, 这里也包含自动导入的 cd, 例如 view。 最后来到另一点, ts, 将 css 这一行删掉,避免重复引入,但上方的 element plus 不能删,而且模块还要保留。现在进行打包,在生产环境中使用的就是 cd 了,项目打包的大小也将压缩到 gkb。
