Sakina

Results 254 comments of Sakina

```js var is360 = function () { var u = 'undefined' try { return ( (typeof chrome != u && typeof chrome.webstorePrivate != u && typeof chrome.webstorePrivate.beginInstallWithManifest3 != u) ||...

现在没有 `_layout` 了,你需要的可能是: ```ts ./src/pages ├── nested │ └── a.tsx └── nested.tsx ``` ```ts // nested.tsx import { Outlet } from 'umi' export default function N() { return ( wrapper...

文件夹和当级路由的名字一样即可。 ```ts ./src/pages ├── ${name} │ └── a.tsx └── ${name}.tsx ```

追加改动: 1. `jest-worker` 好像没用到,多余的依赖,去掉了 2. lint 包自动获取 jest 版本 3. umi generator 命令生成 jest 配置也同步升级到 28 version

try fix in https://github.com/prettier/prettier-vscode/pull/2566 😰

> 这个问题没有解法吗 通过关闭 `mfsu: false` 尝试解决该问题。

#### esbuild 的 ”优化“ 目前遇到的例子 1. 模板字符串换行的字节数比 `\n` 少,所以会优化成 es6 模板字符串: ```ts ` ` ``` 2. chrome 60 以上的 targets 会导致 `rgba()` 变成 `#rrggbbaa` ,省字节 3. 和 `parcel-css` 一致,在不指定低 targets...

### 仅供参考:旧 legacy bundle 一键回归 es5 打包的思路整理 1. babel 全量处理 `node_modules` 2. `srcTranspiler` 只能使用 `babel` 3. `jsMinifier` 只能使用 `terser` 4. `cssMinifier` 只能使用 `cssnano` 5. svgr 处理时,需要改为 babel 解析 svg (现在是...

## 默认的兼容说明 默认不支持 IE ,`targets` 为 `chrome: 80` ,如需调整,请指定明确的 [targets](https://umijs.org/docs/api/config#targets) : ```ts // .umirc.ts export default { targets: { chrome: 67 } } ``` ## 兼容旧时代浏览器 ( IE 11 )...