03 一些默认安装的东西

61 阅读1分钟

默认安装

一个react项目默认会安装

react: React框架的核心

react-dom: React视图渲染的核心(基于React构建WebApp-html页面)

react-native: 构建和渲染app的

react-scripts: 打包规则及相关插件/loader都隐藏起来

web-vitals: 性能检测工具

1691630810475.png

scripts

1691630836685.png

打包脚本命令如上图

start: 开发环境

build:生产环境

test: 单元测试

eject: 暴露webpack配置规则----便于后续修改默认打包规则

eslintConfig

对于webpack中eslint词法检测的相关配置

词法错误: 不符合标准规范, 如变量名等, 例如 let var = 10;

符合基本规范但不符合eslint的 代码检测规范

例如 let a = 10; // a声明了但是没有使用

1691630875979.png

browserslist

基于browserslist规范, 设置浏览器兼容情况

production: 生产环境

>0.2%: 使用率超过0.2%的浏览器

not dead: 不考虑已经dead了的浏览器, 例如ie

not op_mini all: 不考虑欧朋浏览器(Opera)

development: 开发环境

1691630915060.png

处理所需要使用的相关插件:

postcss-loader + autoprefixer: 会给css3设置相关前缀以支持不同浏览器版本

babel-loader: 将es6编译为es5或其他版本的编译