新的 React DevTools 发布![前端动态]
Posted 前端先锋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新的 React DevTools 发布![前端动态]相关的知识,希望对你有一定的参考价值。
每日前端夜话,陪你聊前端。
每天晚上18:00准时推送。
正文共:646 字
预计阅读时间:5 分钟
翻译:疯狂的技术宅
来源:coderrocketfuel
我们很高兴地宣布推出 React 开发者工具的新版本,现在可以在 Chrome,Firefox和(Chromium)Edge 中使用!
有什么变化?
第 4 版中发生了很多变化!从较高的层面来看,这个新版本应该可以提供显着的性能提升和改进的导航体验。它还提供对 React Hooks 的完全支持,包括检查嵌套对象。
可以访问互动教程【https://react-devtools-tutorial.now.sh/】试用新版本或参见更改日志中的相关演示视频和更多详细信息【https://github.com/facebook/react/blob/master/packages/react-devtools/CHANGELOG.md#400-august-15-2019】。
支持哪些版本的 React?
react-dom
0
-14.x
: 不支持15.x
: 支持(新组件过滤器功能除外)16.x
: 支持
react-native
0
-0.61
: 不支持0.62
: 将要支持(当0.62发布时)
如何获得新的 DevTools?
React DevTools 可作为 Chrome 和 Firefox 的扩展程序提供。如果你已经安装了扩展程序,则会在接下来的几个小时内自动更新。
如果你使用独立 shell(例如在 React Native 或 Safari 中),则可以从 NPM 安装新版本:
1npm install -g react-devtools@^4
所有DOM元素都去了哪里?
新的 DevTools 提供了一种从树中过滤组件的方法,以便更轻松地导航嵌套的层次结构。主节点(例如html <div>
,React Native <View>
)默认是隐藏的,但可以禁用此过滤器:
如何获取旧版本?
如果你使用的是 React Native 60 版本(或更早版本),则可以从 NPM 安装以前版本的 DevTools:
1npm install --dev react-devtools@^3
对于旧版本的 React DOM(v 0.14 或更早版本),你需要从源代码构建扩展:
1# Checkout the extension source
2git clone https://github.com/facebook/react-devtools
3
4cd react-devtools
5
6# Install dependencies and build the unpacked extension
7yarn install
8yarn build:extension
9
10# Follow the on-screen instructions to complete installation
谢谢!
我们要感谢所有测试 DevTools v 4 早期版本的人。你的反馈有助于显着改进此初始版本。
我们仍然计划开发许多令人兴奋的功能,欢迎提供反馈!请打开 GitHub issue 【https://github.com/facebook/react/issues/new?labels=Component: Developer Tools】或关注 Twitter 上的 @reactjs。
https://reactjs.org/blog/2019/08/15/new-react-devtools.html
下面夹杂一些私货:也许你和高薪之间只差这一张图
2019年京程一灯课程体系上新,这是我们第一次将全部课程列表对外开放。
愿你有个好前程,愿你月薪30K。我们是认真的 !
长按二维码,加大鹏老师微信好友
拉你加入前端技术交流群
唠一唠怎样才能拿高薪
往期精选
小手一抖,资料全有。长按二维码关注前端先锋,阅读更多技术文章和业界动态。
以上是关于新的 React DevTools 发布![前端动态]的主要内容,如果未能解决你的问题,请参考以下文章