Peach

Results 360 comments of Peach

test failed,有些奇怪,本地无法复现

> test failed,有些奇怪,本地无法复现 走 npm 安装依赖复现了,估计之前能 pass 是 tnpm 拉平依赖导致的。 ci 挂掉的实际原因是 @umijs/test 和 umi-test 都装上了,但如果只安装 @umijs/test 的话,用例会挂一大片,test 估计有些迁移成本,还是复原为 umi-test 吧

@xiaohuoni 虎哥看下?看起来是 `umi-plugin-keep-alive` 临时文件抛出来的

这只是普通的 js 模块,正常打包即可,具体问题是什么

bundless 的 input 目录下的 less 默认就会 copy 输出,如果有问题提供最小复现仓库及步骤,先关闭了

对于 Less 之类传统预处理器,我理解把样式文件交给实际项目去编译更合适,主要原因: 1. Bundless 不打包、没法处理样式文件的依赖,比如 `a.less` 和 `b.less` 都 `@import 'pkg/es/style/index.less'`,那产出的 `a.css` 和 `b.css` 如果包含依赖就有产物冗余、甚至样式冲突,如果不包含依赖就会样式丢失 2. 产出原始 Less 文件使用的项目更容易定制变量,代价是项目编译会稍增成本 对于 Windi CSS 之类的原子化 CSS,我没有调研过,但它似乎更适用于 Bundle 模式而不是 Bundless

文档漏了,执行 `father g` 即可

> 顺便提个建议,能根据 transformer 的类型来划分测试用例 的确是个问题,后面想办法优化下,之前因为默认 cjs 走 esbuild、esm 走 babel 正好都测到了

@moecasts 还差点覆盖率,有空补一下么,这个 feature 可以发 minor 了