not-eject React项目免弹出配置
not-eject 的 React 项目配置,省心省力。你不用 eject 就能轻松搞定 TypeScript、路由、ESLint 和 Prettier 一整套流程。像 yarn add typescript、@types/react-dom 这些基础依赖,直接一把装上,不用东拼西凑,节省不少时间。
React 路由器也整合进来了,用 yarn add react-router 搞定,配合 babel-plugin-import,按需加载也不是问题,响应快,打包小。
ESLint 和 Prettier 的配置也比较贴心,直接用 eslint-config-prettier、eslint-plugin-prettier,格式统一,写起代码也顺手。想要 TypeScript 校验更细?加上 @typescript-eslint 插件就行,提示也更清晰。
命令行脚本也配置得蛮合理,比如 craco 启动,配上 FAST_REFRESH=true,开发体验还不错。端口设置在 PORT=5000,不和默认的 3000 打架,挺贴心的。
如果你不太想自己手动一步步配置,又不想 eject,把这些命令直接用上就行,蛮适合做个 React + TypeScript 起步模板。
not-eject-main.zip
预估大小:50个文件
not-eject-main
文件夹
.gitignore
310B
package.json
2KB
src
文件夹
react-app-env.d.ts
40B
logo.svg
3KB
setupTests.ts
241B
App.less
564B
index.less
366B
index.tsx
703B
文件大小:715.46KB
评论区