React学习_14_常用的开发调试工具

Posted 码农帮派

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React学习_14_常用的开发调试工具相关的知识,希望对你有一定的参考价值。

React开发中常用的开发调试工具:ESLint、Prettier、React DevTool、Redux DevTool

ESLint:用于做语法风格的检查

Prettier:Facebook提供的用于格式化代码的工具

React DevTool:用来调试React代码的Chrome插件

Redux DevTool:用来调试Redux代码的Chrome插件


ESLint

ESLint用于检查代码规范的问题,可以在.eslintrc文件和package.json文件中定义规范检查的规则;当前比较流行的是AirBnb提供的一整套javascript代码风格。

使用AirBnb的eslint代码风格:

npm install eslint-config-airbnb

然后需要在本地的.eslintrc文件中引入:


Prettier

需要在IDE中首先安装好Prettier插件,然后使用npm进行初始化安装:

npm install prettier

Prettier代码风格规范可以在项目根目录下的.prettierrc文件中规定:

Prettier和ESLint的不同在于,ESLint会告诉你什么地方的代码不符合规范,但不会自动修改,但Prettier会修改不符合规范的代码。

React DevTool

Chrome插件,可以帮助我们查看React组件结构树;React DevTool还可以标识出数据发生改变的时候界面发生重新render的地方,以便代码优化。


Redux DevTool

Chrome插件,可以直观的调试Redux数据的变化。还可以根据时间线恢复某个操作之前的Redux状态。Redux DevTool还可以针对特定的操作生成单元测试代码。


以上是关于React学习_14_常用的开发调试工具的主要内容,如果未能解决你的问题,请参考以下文章

React Native学习提纲

chrome F12_Network 开发者工具详解

Java语言Lang包下常用的工具类介绍_java - JAVA

React学习笔记_01

day14_DBUtils学习笔记

Git学习总结_06_作为一名程序员这些代码托管工具你都知道吗?