React主题2.0前端脚手架

React 项目的脚手架太多,真挑花眼?我最近用到一个还不错的,叫React 主题 v2,上手快、结构清爽,跑起来也挺稳的。

yarn start一跑,开发环境就搭好了,打开浏览器就能看到效果。改点代码,页面自动刷新,连控制台的报错提示也挺清晰,省得你一边猜 bug 一边敲。

要上线?yarn build直接打包,代码压缩得干干净净,连文件名都带哈希,方便你做缓存。项目里的 Webpack 和 Babel 配置也比较合理,性能这块不用太担心。

有测试习惯的兄弟别怕麻烦,yarn test搞定单元测试,Jest 集成好了,想跑哪段测哪段,写起来也挺舒服。

想自己折腾配置?yarn eject是一招。但注意,eject 之后就不能回头了,Webpack、Babel、ESLint 全暴露出来,你得自己扛住。不过如果你对 CRA 的默认配置不满意,自己调也不是啥坏事。

另外,建议搭配几个资源一起用会更顺手,比如React + Webpack + Babel 教程,讲得挺细的,Webpack 那块也有不少经验可以借。

如果你想快速搭好 React 项目,又能保留后期拓展的空间,React 主题 v2还是挺值得一试的。

zip
react-theme-v2-master.zip 预估大小:22个文件
folder
react-theme-v2-master 文件夹
file
.gitignore 310B
file
package.json 881B
folder
src 文件夹
folder
components 文件夹
folder
header 文件夹
file
index.js 724B
file
styles.js 354B
file
setupTests.js 255B
file
index.js 380B
folder
context 文件夹
file
index.js 782B
file
App.js 460B
file
serviceWorker.js 5KB
file
index.css 366B
folder
styles 文件夹
file
global.js 375B
file
index.js 146B
folder
themes 文件夹
file
light.js 150B
file
dark.js 143B
folder
public 文件夹
file
robots.txt 67B
file
logo192.png 5KB
file
index.html 2KB
file
favicon.ico 3KB
file
manifest.json 492B
file
logo512.png 9KB
file
README.md 3KB
file
yarn.lock 464KB
zip 文件大小:205.55KB