Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

一个月过去后,Umi UI 怎么样了 #89

Open
sorrycc opened this issue Nov 19, 2019 · 21 comments
Open

一个月过去后,Umi UI 怎么样了 #89

sorrycc opened this issue Nov 19, 2019 · 21 comments

Comments

@sorrycc
Copy link
Owner

sorrycc commented Nov 19, 2019

我们今天发布了 Umi UI 三期,对外部分的功能包括 Dashboard 定制化、Terminal、资产市场信息架构调整、布局区块等。

定制化的 Dashboard 和插件接口

Dashboard 作为项目入口,提供的功能卡片支持定制,内置的卡片陆续添加中,目前有配置入口、任务入口和前端早报。

同时,还提供了插件接口,允许在插件添加属于自己的卡片。比如:

api.addDashboard({
  key: 'org.umi.dashboard.card.testId',
  title: '卡片标题',
  description: '卡片描述',
  icon: <ControlFilled />,
  content: [
    <a onClick={() => alert('部署成功')}>
      一键部署
    </a>,
  ],
});

Terminal(终端)

添加 Terminal 功能是为了让 Umi UI 形成闭环,用户无需离开 Umi UI 即可完成代码提交等操作,这是对 Umi UI 功能的重要补充。

资产市场信息结构调整

我们还对资产市场的组织形式进行了调整,把 tag 换成了类别,并把标题上移减少了一层结构,希望通过这种方式能让资产查找更加容易。

布局区块

我们在原来的区块基础上新增了一种特殊的区块类型:布局区块。布局区块提供了占位的能力,我们可以在指定位置添加其他区块;并且会通过代码合并的方式添加到目标文件中,这点更加符合代码组织的直觉。

通常每个页面通常都需要有布局,所以开发者开发页面时可以先添加布局区块,再添加普通区块。

现在内置了圣杯布局和左右两栏布局,欢迎大家提交更多的

参考

@jaywcjlove
Copy link

👍 好厉害!

@bigbigbo
Copy link

👍 👍 👍

@estrayn
Copy link

estrayn commented Nov 19, 2019

👍

1 similar comment
@zhangfaliang
Copy link

👍

@johnsken-jerry
Copy link

用起来👍

@bougieL
Copy link

bougieL commented Nov 19, 2019

👍👍👍👍👍👍

@xiexingen
Copy link

如果支持上自定义区块仓库就更爽了

@sorrycc
Copy link
Owner Author

sorrycc commented Nov 19, 2019

@xiexingen 会上的。

@Ivocin
Copy link

Ivocin commented Nov 19, 2019

赞啊,准备试用了。

@imaxing
Copy link

imaxing commented Nov 19, 2019

🤣 好用 🐂🍺

@Smi1e96
Copy link

Smi1e96 commented Nov 19, 2019

啥时候可以自定义任务 变为可配置选项 用于多配置打包 :)

@zzzzyp
Copy link

zzzzyp commented Nov 19, 2019

👍👍👍👍👍👍

@Z-wave
Copy link

Z-wave commented Nov 19, 2019

啥时候可以自定义任务 变为可配置选项 用于多配置打包 :)

一直在期待这个功能

@sorrycc
Copy link
Owner Author

sorrycc commented Nov 19, 2019

@Z-wave @zhenminyi 没太理解,详细描述下这个功能是啥?

@Z-wave
Copy link

Z-wave commented Nov 19, 2019

@sorrycc

"scripts": {
        "start": "cross-env TEST_DOMAIN=.aa.com umi dev",
        "start-2": "cross-env TEST_DOMAIN=.bb.com umi dev",
        "start-3": "cross-env TEST_DOMAIN=.cc.com umi dev",
         ...
    }

我希望能选择 package.json scripts 里面的指令运行项目

@zhangyanling77
Copy link

用起来用起来!

@Smi1e96
Copy link

Smi1e96 commented Nov 19, 2019

@sorrycc 就是@Z-wave表示这样的多指令

@conkyliu
Copy link

开启js压缩过滤console.log的指令,打包时服务器报内存溢出咋整呢

@landv
Copy link

landv commented Dec 4, 2019

吾生也有涯,而知也无涯。以有涯随无涯,殆已。已而为知者,殆而已矣。
啥也不说,先啃为敬😀

@senro
Copy link

senro commented Jan 15, 2024

以后不更新了吗?

@conkyliu
Copy link

conkyliu commented Jan 15, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests