9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

Webpack Dashboard 提供了比控制台输出更好的用户体验

  • 2016-08-23
  • 本文字数:881 字

    阅读完需:约 3 分钟

Webpack Dashboard 是一款新工具,由于开发人员对当前控制台工具的用户体验感到失望,所以它迅速地流行了起来。

Ken Wheeler 是 Formidable 的开源主管。他表示,虽然 Webpack 在终端输出中提供了“足够的信息”,但仍然不能满足他的需要:

我一直觉得很难从中找出任何有用的信息,只能等到构建结束,然后向上滚动,直到找到我想要的信息。

Wheeler 决定构建一个工具,能够以一种更紧凑、更有条理的方式显示信息。Webpack Dashboard 以功能强大的 blessed库为基础构建,为 Webpack 构建提供了一目了然的信息,其中包括构建过程和状态、日志和构建涉及的模块列表。

该项目的流行似乎是因为触到了社区的痛处。对此,Wheeler 并不感到惊讶。他告诉 InfoQ,“我认为,社区渴望更好的开发体验,而在众多可以提升体验的工作中,这只是一件小事”。Facebook 工程师 Dan Abramov 注意到了这种反应,他在推特上说,人们“对于提升开发工具的用户体验有着巨大的需求。”

Webpack Dashboard:2 天内 3000 星。人们对于提升开发工具的用户体验有着巨大的需求。请注意! https://t.co/QLY6qrODZK pic.twitter.com/AgRWA9o8TM

— Dan Abramov (@dan_abramov), 2016 年 8 月 16 日

社区中有人对于该工具的有用性提出了质疑。在 Hacker News 上, Kris Siegel 评论说

在安装并启动 webpack 之后,人们真的会查看终端,以确定它是在重新编译,还是做其他的什么操作吗?至少我没听说任何人那样做过。你真的不会频繁地查看有没有什么重要的信息,除非你是在查找错误或类似的东西。

Wheeler 已经有了更多的计划:

我已经创建了一个 PR/branch,目标是简化 API 和配置,使用单独的进程运行 Dashboard,通过 sockets(放松,没有破坏性修改)和 webpack 通信。这应该可以解决很多边缘情况,也许能加速事情进展。接下来,我希望创建一个最小模式,就是不像现在这样全屏显示。将来?我想创建一个 API,用户可以通过它定制显示面板,并连接到 webpack 之外的其他工具。

Webpack 是一个模块管理器,在 JavaScript 开发社区迅速获得了立足点,尤其受 React 开发人员欢迎。

查看英文原文 Webpack Dashboard Improves UX Over Console Output

活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2016-08-23 19:003239
用户头像

发布了 1008 篇内容, 共 361.9 次阅读, 收获喜欢 334 次。

关注

评论

发布
暂无评论
发现更多内容

【ELT.ZIP】OpenHarmony啃论文俱乐部——浅析稀疏表示医学图像

ELT.ZIP

OpenHarmony 医学影像 稀疏矩阵 ELT.ZIP

HLP分词后的文本如何在web端高亮显示

lo

前端 4月月更

用css制作旋转的立方体

云智慧AIOps社区

CSS 前端 大前端 3D css特效

【愚公系列】2022年04月 二十三种设计模式(零)-简单工厂模式(Simple Factory Pattern)

愚公搬代码

4月月更

OceanBase 杨传辉参与数据库技术与应用发展研讨会

OceanBase 数据库

oceanbase

Android C/C++层hook和java层hook原理以及比较

云智慧AIOps社区

Java android 开发技能 hook

深圳助力建设全国「数据交易」大市场,「隐私计算」技术赋能数据要素安全流通

洞见科技

优秀程序员的30种思维(29/100)

hackstoic

技术思维

TASKCTL 连接不到服务器的4种情况

TASKCTL

分布式 调度引擎 ETL 自动化运维 调度任务

博云 BeyondCMP 云管理平台 5.6 版本发布

BoCloud博云

云管理平台

易周金融观点:遏制NFT金融化等打下监管良基

易观分析

NFT

论利润中心内部核算和集团核算

秋去冬来春未远

阿米巴 利润中心 集团成本

Apache Doris (incubating) 1.0 Release 版本正式发布!

ApacheDoris

数据库 大数据 开源 OLAP apache doris

在线YAML转CSV工具

入门小站

工具

物联网低代码平台常用《组件介绍》

AIRIOT

开发 物联网 平台搭建、

移动端日历组件设计与实现

CRMEB

过去一周热点回顾|Hoo虎符研究院 区块链简报 20220418期

区块链前沿News

虎符交易所

如何做好任务管理,手把手教你怎么做最高效的任务管理

阿里云云效

云计算 阿里云 云原生 研发团队 项目协作

linux之rpm命令

入门小站

Linux

TDesign 更新周报(2022 年 4 月第 3 周)

TDesign

以OceanBase为例,分析事务型评测基准对分布式数据库的适用性

OceanBase 数据库

分布式数据库 oceanbase

【ELT.ZIP】OpenHarmony啃论文俱乐部——这些小风景你不应该错过

ELT.ZIP

神经网络 OpenHarmony ELT.ZIP

Java 操作 Office:POI word 之文档信息提取

程序员架构进阶

内容审核 4月日更 文档识别 4月月更

图数据库|正反向边的最终一致性——TOSS 介绍

NebulaGraph

图数据库 知识图谱

什么是代码加密?基于云效 Codeup的代码仓库加密是如何实现的

阿里云云效

云计算 阿里云 代码管理 Codeup 代码加密

高效进行接口测试,简单易懂!

Liam

测试 Jmeter Postman swagger 测试工具

安全之花如何盛开在华为云空间的每个角落?

脑极体

火遍全网的MBTI人格测试,为什么会有那么多人相信?

小炮

MBTI

Serverless 让我们的运维更轻松

领创集团Advance Intelligence Group

#Serverless

国产化云平台如何实现多云管控,黄河云来“打样儿”

BoCloud博云

国产化 云管理平台

企业管理理念之人本善还是本恶

秋去冬来春未远

企业管理 人性本善 人性本恶 一念之差

  • 扫码添加小助手
    领取最新资料包
Webpack Dashboard提供了比控制台输出更好的用户体验_JavaScript_David Iffland_InfoQ精选文章