# webpack-set-react **Repository Path**: lcbzm/webpack-set-react ## Basic Information - **Project Name**: webpack-set-react - **Description**: 手动配置react+typescript - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 安装依赖 ``` cnpm i typescript webpack webpack-cli webpack-dev-server ts-loader cross-env webpack-merge clean-webpack-plugin html-webpack-plugin -D ``` ## 1 ts的编译方式 -ts-loader 编译的时候可以进行类型检查 -babel-loader @babel/preset-typescript 不能进行类型检查 ## 2 lint ``` cnpm i eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser -D ``` -tslint 进行ts代码检查 -eslint 社区比较通用 -typescrpt官方慢慢废弃tslint,eslint ## 3 jest ``` cnpm i jest @types/jest ts-jest -D 运行 npx ts-jest config:init ```