首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏山海亦有归期

    UMI 配置优化

    UMI 配置优化 - 提高打包速度、提高开发速度、减少打包体积 项目越来越大,打包后的体积很大,打包时间也很长;开发时每次运行也需要很久,随便改动一个地方都要等2分钟以上才能看到效果(热更新太慢)。 但是手动删除 .umi 文件很麻烦,还容易忘记,自动化才是最好的。 /src/.umi", 复制代码 image.png 这样切换分支之后每次 npm run start 都没有问题了,前端同学表示真香! 因为每次改动代码后 umi 会自动重新跑代码,切换分支也是。 这就导致一切换分支就会重跑,还没来得及运行 prestart, 但也不是每次都会失败(还是看2个分支有多大的区别,看最终 .umi 改动多大),如果失败那就手动删除一下 .umi 文件即可。

    2.9K40编辑于 2022-07-06
  • 来自专栏前端资源

    Umi for React项目mock数据的使用

    使用 Mock 可以方便的模拟接口数据,只需要简单配置,就能实现上万级别的模拟数据。 下面简单记录一下, Umi 项目 Mock 的使用: 本地配置开启 Mock 修改 umi 配置文件 .umirc.ts ,开启 mock : export default defineConfig({ city',       },     ],   }), }; 在页面中调用接口 import { getTableData } from '@/api/table'; mock 的使用 如果需要批量生成数据 比如需要生成 100 条数据: mockjs.mock({   'data|2000': [     {       name: '@cname',     },   ], }), 数值生成规则 未经允许不得转载:w3h5 » Umi for React项目mock数据的使用

    2.8K30编辑于 2022-09-16
  • 来自专栏前端小菜鸡yym

    umi 常用配置

    打包后的文件会增加哈希 如: umi.df723s.js 添加 hash:true import { defineConfig } from 'umi'; export default defineConfig import { defineConfig } from 'umi'; export default defineConfig({ nodeModulesTransform: { type /umi.7d035d79.js"></script> [index.html] <! umi version: 3.5.20 </script> </head> <body>

    <script src="/<em>umi</em>.7d035d79 <em>umi</em> version: 3.5.20 </script> </head> <body> <div id="root">
    <script src="http:

    2K40编辑于 2023-01-12
  • 来自专栏P轴

    乌米 UMI

    # 简介 Umi 官网:https://umijs.org/ GitHub:https://github.com/umijs/umi 蚂蚁的,基于react 免费企业级 建议学习乌米3 请求库用axios # 不能使用umi IE8或者更低浏览器 # 使用 可能网络不好会失败yarn前一共不到4kb yarn create @umijs/umi-app yarn 启用项目 yarn start 出现Page routes: [ { path: '/', component: '@/pages/index' }, ], fastRefresh: {}, }); # 项目目录结构 # mock 数据模拟调试 exact: true, path: '/', component: 'index' }, ]; MFSU有时候到99%%,正常 # 配置主题颜色 如果没生效: 强制刷新,Ctrl+F5 删除.umi 重新运行项目 清理火狐浏览器缓存文件 // config/config.ts import { defineConfig } from 'umi'; import routes from '.

    1.9K20编辑于 2022-11-18
  • 具身智能WAM模型训练的数据闭环:UMI采集与腾讯云存储支撑方案

    (arXiv, 2026)、UMI paper UMI数据方案与LIVSYN灵生产品矩阵落地 针对上述需求,腾讯云LIVSYN灵生推出UMI(Universal Manipulation Interface 腾讯云通过COS对象存储+GooseFS高性能缓存系统组合方案提供解决路径: 安全可靠:采集数据全量写入COS,消除本地磁盘故障导致的高价值训练数据丢失风险。 数据来源:腾讯云COS+GooseFS方案参数、灵生科技存储架构实践 端云一体化数据闭环落地路径 同一套无本体UMI数据资产可同时服务VLA动作学习与WAM世界状态预测: 端侧通过Grip/Ego/DEX 核心价值:同一套无本体数据资产,既服务VLA,也为WAM提供世界状态预测所需的视频序列,降低高质量具身数据采集门槛,实现UMI数据规模化供给。 数据来源:LIVSYN灵生端云一体化架构图 技术适配性与方案获奖背书 本方案的技术领先性体现在三点: 范式适配:完全匹配WAM模型对“带动作标注的视频序列+世界状态变化覆盖”的核心数据要求,UMI数据的跨本体低差异特性被

    400编辑于 2026-06-11
  • 来自专栏前端资源

    Umi项目使用useModel实现全局数据共享

    之前有一个 Umi 项目写的比较乱,定义了一个变量,用来统一存放所有的系统参数,父子组件通过 Context 和 props 传值。 所以准备改造一下,将常量和后期会变化的参数拆分开,使用 dva 来实现全局共享数据,了解到 Umi 官方有一个 @umijs/plugin-model 插件可以满足需求。 @umijs/plugin-model 一种基于 hooks 范式的简易数据管理方案(部分场景可以取代 dva),通常用于中台项目的全局共享数据。 文件名则对应最终 model 的 name,你可以通过插件提供的 API 来消费 model 中的数据。 项目使用useModel实现全局数据共享

    7.7K10编辑于 2023-08-25
  • 来自专栏数据结构与算法

    P3742 umi的函数

    题目背景 umi 找到了一个神秘的函数 f。 题目描述 这个函数接受两个字符串 s1,s2。这些字符串只能由小写字母组成,并且具有相同的长度。 ab aa 输出样例#1: ba 输入样例#2: 5 nzwzl niwel 输出样例#2: xiyez 输入样例#3: 2 ab ba 输出样例#3: -1 说明 对于 100%的数据

    80860发布于 2018-04-12
  • 来自专栏前端小菜鸡yym

    Ant Design Umi 项目创建

    (后面创建组件文件只需要umi命令即可) yarn global add umi 如果是npm管理的 执行(官网推荐的是用yarn管理) npm install -g umi 创建组件及文件夹 默认会生成 '管理平台业务模版', nodeModulesTransform: { type: 'none', }, layout: { name: '数据管理菜单', locale: false, }, routes: [{ path: '/', component: '@/pages/index' }, { path: '/dashboard', name: '数据统计', icon 3.1 第一种的目录结构 mock (模拟数据) 存储 mock 文件,此目录下所有 js 和 ts 文件会被解析为 mock 文件。 src/.umi/ 临时文件目录,比如入口文件、路由等,都会被临时生成到这里。不要提交 .umi 目录到 git 仓库,他们会在 umi dev 和 umi build 时被删除并重新生成。

    1.5K10编辑于 2023-01-12
  • 来自专栏大宇笔记

    老项目 umi2 升级umi3 踩坑全记录

    老项目是用umi2 + js 写的,最近我们团队最近都是ts+umi3,最近一个项目比较大,想采用微前端的方式开发,需要把老项目兼容进去,所以继续umi2升umi3 统一umi-qiankun 插件。 这里就不多叙述了查看官网链接: https://umijs.org/zh-CN/docs/upgrade-to-umi-3 关于Dva umi2使用的dva 并不是插件的形式,以npm 包的形式的引入。 问题一:[app.model] namespace should be unique 我们umi2 的项目目录现在是这样的,都是文件夹业务模块里model.js 存放dva 逻辑层。 升级完umi3 之后报错model 命名重复,找了下也没有发现重复的,但是在dva 看到model 的命名空间确实以model 文件名命名。 查看了umi3 dva 插件,确认了pages model.js 文件会以命名空间命名,但是现实不是,也提交了issue,现在没有得到回复: https://github.com/umijs/plugins

    2.8K60编辑于 2022-05-06
  • 来自专栏Sentieon

    提升UMI分析精度和计算效率:Sentieon UMI分子标记处理模块

    因此,对应的生信流程需要处理的数据量也随之大幅增加,对UMI流程的执行效率提出了更高的要求。 为了解决上述的问题,Sentieon和客户反复调研之后,在2019年11月发布了UMI处理模块,旨在为业界提供优质、准确、高效的解决方案。 同时,Sentieon UMI流程最大限度的保留和充分利用了所有输入数据的信息,为后续变异检测提供了尽可能全面和准确的统计信息。 模拟数据测试我们将通过模拟数据和稀释样本数据来验证Sentieon UMI流程的准确性。 不需要,所有参数均直接从测试样本数据中学习。4. 在去接头的步骤中,Sentieon UMI流程是如何处理的?

    1.1K00编辑于 2023-08-22
  • 来自专栏简说基因

    UMI标签处理工具大全

    Je-Suite不仅能够处理UMI,还支持单细胞测序数据分析。 功能特点 • UMI提取:Je-Suite能从测序数据中提取UMI并与原始序列正确匹配。 • UMI去重:它支持UMI去重,确保数据分析时只保留真实的分子信息。 优点 • 适合大规模单细胞数据:Drop-seq Tools对于大规模单细胞测序数据的处理非常高效。 功能特点 • 去重与质量控制:scUMIs不仅支持UMI去重,还提供UMI数据的质量控制功能。 • 单细胞分析专用:为单细胞RNA-seq数据量身定制,支持多个平台的数据处理。 总结 处理UMI数据是提高测序数据质量的重要步骤。选择合适的工具取决于你的项目需求。 则是整合比对与UMI处理的一体化解决方案,非常高效。

    67810编辑于 2024-12-23
  • 来自专栏前端资源

    umi3升级umi4报错问题汇总,附解决方法

    Umi v3 升级 Umi v4 遇到一系列问题,整理汇总了一下: yarn start 报错: fatal - TypeError: api.modifyBabelOpts is not a function :18:9)     at Service.initPlugin (D:\Pansoft\fmis-apps\main\node_modules\umi\node_modules\@umijs\core /react-inspector', +    // 'react-dev-inspector/plugins/umi/react-inspector',    ], 然后又报新的错误: fatal  : "umi g tmp",     "postinstall": "max setup",     "start": "umi dev",     "start": "max dev",   } } 未经允许不得转载:w3h5 » umi3升级umi4报错问题汇总,附解决方法

    9.6K20编辑于 2022-10-05
  • 来自专栏大宇笔记

    Mac umi4 配置https

    有些特殊需求需要https 做测试,正好umi4 有了这个功能,便试了一下。 我的电脑是mac,下面以我的电脑为例。 产生证书和key 1、创建一个文件夹,并前往。 umi 配置 1、把证书秘钥拖到项目 2、在umirc.ts 配置 https: { cert:'./server.crt', key:'.

    79510编辑于 2022-09-02
  • 来自专栏前端资源

    umi3升级umi4报错问题汇总,附解决方法

    Umi v3 升级 Umi v4 遇到一系列问题,整理汇总了一下: yarn start 报错: fatal - TypeError: api.modifyBabelOpts is not a function ,   actual: false,   expected: true,   operator: '==' } fastRefresh 配置,umi@4 必须是 boolean,umi@3 需要是 object   code: 'ENOTEMPTY',   path: 'D:\\Pansoft\\fmis-apps\\main\\src\\.umi\\core' } 删除 src/.umi 文件夹。 umi@4 将一些项目前置操作放到了 setup 命令中,如 umi@3 中的 umi g tmp 等命令,需要使用 max setup 替换。 未经允许不得转载:w3h5-Web前端开发资源网 » umi3升级umi4报错问题汇总,附解决方法

    5.6K10编辑于 2023-08-25
  • 来自专栏独行猫a的沉淀积累总结

    React + Dva + Antd+umi 实践

    记录一下最近项目所用到的技术React + Dva + Antd + umi ,以免忘记。之前没有用过它们其中一个,也是慢慢摸索,了解数据整个流程。 现在已经有了自己的官网 https://dvajs.com; Antd 是阿里的一套开箱即用的中台前端/设计解决方案,UI框架,官网 http://ant-design.gitee.io/index-cn ; umi 是 dva 作者 sorrycc 最近整的新玩意,2018.2.26 发布的 1.0 版本。 ,与数据交互的应该都是在这里。 [1,2],所以当你出现 子组件无法获取父组件传递过来最后正确的值,看看是不是值在render做了运算赋值,解决方法就是把数据逻辑放在models层处理,然后再返回,这样就没问题了。

    1.8K20发布于 2020-08-04
  • 来自专栏正则

    使用umi开发react-native应用

    笔者从Github clone了 umi 的代码研究学习后发现整个 umi 引擎设计的非常科学。 基于 umi 插件化的思想,很容易就能扩展一些额外的能力用于支持 RN 的开发。 等依赖后开箱即用; 只需要专注页面 UI 和业务领域模型的实现,所有编译配置,框架运行所需 HOC 和 Context Provider 全部由 umi 搞定; 路由方案默认使用 umi 内置的react-router umi-preset-react-native 基础包,让umi具备开发 RN 的能力。 集成 react-navigation(可选) react-navigation可作为 umi 默认react-router的替代方案。 路由 umi-preset-react-native提供了 2 种可相互替代的路由方案: 使用 umi 内置的 react-router umi内置了react-router-dom,umi-preset-react-native

    9.4K30发布于 2021-11-02
  • 来自专栏生信菜鸟团

    UMI-RNAseq—转录组绝对定量

    心之所向 步履不停 UMI-RNAseq UMI(Unique molecularidentifier)——特异性分子标签(UMI)为 8-10nt 的短序列,可看做“条形码”,在文库构建时通过连接接头引入 UMI-RNAseq技术是利用高通量测序技术在文库构建时引入特异性分子标签UMI,通过计数 UMI 的个数,我们便可以对原始的 RNA 分子进行“绝对定量”。 UMI-seq  优势与应用 定量精准:添加UMI标签,可有效降低Duplication产生的影响,提高定量准确性 RNA起始量低:UMI-small RNAseq低至200ng起始量;UMI-mRNAseq UMI-RNAseq 分析流程 分析流程 定量流程 首先是确定测序数据的文库信息,比如示例用到的文库是: 文库信息示例 Read 2 的前 8 个碱基是 UMI,随后是 3 个碱基的连接子和 3 个碱基的非模板添加序列 原始数据QC检查 数据预处理 提取8nt的UMI序列( umi_tools ) vim st1_r2_8nt_extract.sh #!

    1.1K10编辑于 2025-06-19
  • 来自专栏前端资源

    Umi&React动态修改title标题

    location.pathname) {     return;   } else {     history.push(item.path);   } }}>{dom}

    } 注意这里的 history 是 Umi 的组件,需要引入一下: import { history, Helmet } from 'umi'; 这样只能避免重复刷新, title 还是有问题。 未经允许不得转载:w3h5-Web前端开发资源网 » Umi&React动态修改title标题

    2.2K30编辑于 2023-08-25
  • 来自专栏前端小码农

    umi项目中dva effects异常处理

    在使用过程中,已经返回了Promise,在后端报错的时候,loading并没有消失,当时的临时处理方案为,在相应的 effects添加 try catch // Effects *getList({ payload 统一异常处理 Ant Design封装的是umiumi封装了dva,dva封装了redux-saga。统一异常处理可以在umi中进行。 umi提供了统一处理的配置,如果有特殊逻辑,则需要单独添加处理逻辑。 参考资料 [1] 官方文档: https://github.com/umijs/umi/blob/umi%402.3.1/docs/zh/guide/with-dva.md

    2.1K21发布于 2020-09-15
  • 来自专栏一Li小麦

    react实战:umi问卷发布系统

    当你不愿意分享解决方案,或者身边的同事既不愿意学习,也不接受新的东西,反而一而再再而三糊弄。那团队怎么配合? 自身的核心竞争力在于能够不断地提出攻关的方案,去带领团队成员去以技术创新驱动业务发展。 本文将用umi完成一个问卷发布系统项目。(logo暂时盗用问卷星) 笔者曾经写过类似的,一个相当大的项目。 官网描述其为"开箱即用"的解决方案。 设计精美,遗憾的是,文档有点烂。 ? Mock数据 login要求登录发回一个对象,包括权限,基本信息和token。 state.questions=payload.result; return state; }, } }; 页面 链接dva 通过connect链接到redux, 触发数据修改

    6.3K30发布于 2019-07-31
  • 领券