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-prettiereslint-plugin-prettier,格式统一,写起代码也顺手。想要 TypeScript 校验更细?加上 @typescript-eslint 插件就行,提示也更清晰。

命令行脚本也配置得蛮合理,比如 craco 启动,配上 FAST_REFRESH=true,开发体验还不错。端口设置在 PORT=5000,不和默认的 3000 打架,挺贴心的。

如果你不太想自己手动一步步配置,又不想 eject,把这些命令直接用上就行,蛮适合做个 React + TypeScript 起步模板。

zip
not-eject-main.zip 预估大小:50个文件
folder
not-eject-main 文件夹
file
.gitignore 310B
file
package.json 2KB
folder
src 文件夹
file
react-app-env.d.ts 40B
file
logo.svg 3KB
file
setupTests.ts 241B
file
App.less 564B
file
index.less 366B
file
index.tsx 703B
file
App.test.tsx 273B
file
reportWebVitals.ts 714B
file
App.tsx 1KB
file
craco.config.js 10KB
folder
dist 文件夹
file
robots.txt 67B
folder
static 文件夹
folder
js 文件夹
file
runtime-main.7d93cdf8.js.gz 1KB
file
main.1a1a01f1.chunk.js.map 3KB
file
3.f4076198.chunk.js.gz 2KB
file
main.1a1a01f1.chunk.js 727B
file
3.f4076198.chunk.js 4KB
file
runtime-main.7d93cdf8.js 2KB
file
3.f4076198.chunk.js.map 9KB
file
runtime-main.7d93cdf8.js.map 12KB
file
2.8f1bec3c.chunk.js 196KB
file
2.8f1bec3c.chunk.js.map 566KB
file
2.8f1bec3c.chunk.js.gz 63KB
file
2.8f1bec3c.chunk.js.LICENSE.txt 1KB
folder
css 文件夹
file
2.ec593def.chunk.css.gz 7KB
file
main.45e937c8.chunk.css 804B
file
main.45e937c8.chunk.css.map 1KB
file
2.ec593def.chunk.css 67KB
file
2.ec593def.chunk.css.map 135KB
file
logo192.png 5KB
file
index.html 3KB
file
favicon.ico 4KB
file
manifest.json 492B
file
logo512.png 9KB
file
asset-manifest.json 2KB
folder
public 文件夹
file
robots.txt 67B
file
logo192.png 5KB
file
index.html 2KB
file
favicon.ico 4KB
file
manifest.json 492B
file
logo512.png 9KB
file
tsconfig.json 535B
folder
analyzer 文件夹
file
index.html 361KB
file
.eslintrc.js 4KB
file
.prettierrc.js 115B
file
README.md 820B
file
.eslintignore 47B
folder
.vscode 文件夹
file
settings.json 446B
file
yarn.lock 565KB
zip 文件大小:715.46KB