BurgerBuilder React应用示例项目
Max 的 BurgerBuilder 项目,是那种看一眼就想动手试试的 React 项目。结构清晰、命令齐全,对新手友好,对老司机也不浪费时间。
项目目录里常用的npm
命令都安排好了。开发时直接npm start
,自动打开浏览器,改点代码就能看到效果,响应也快。测试也有现成的,npm test
就能跑,基本不用再配置。
打包构建用npm run build
,出来的结果挺干净的,压缩做得好,文件名还带哈希,适合直接部署。如果你想完全掌控构建流程,npm run eject
就能把所有配置摊开,不过要注意,一旦执行就不能回头了。
整个项目用的是 React 配 Webpack+Babel 的组合,挺经典的搭配,比较适合用来了解create-react-app
项目的结构和工作原理。像构建流程、文件组织、组件划分这些,看一遍就能学到不少。
如果你正好在学 React,或者想搞清楚npm run
系列命令背后的事儿,蛮推荐你撸一遍这个项目,边改边学效果更好。哦对了,如果你不想eject
,可以看看not-eject 的配置方式,也挺实用的。
BurgerBuilder-master.zip
预估大小:48个文件
BurgerBuilder-master
文件夹
.gitignore
310B
README.md
3KB
public
文件夹
manifest.json
492B
robots.txt
67B
logo192.png
5KB
logo512.png
9KB
index.html
658B
favicon.ico
3KB
...
204.77KB
文件大小:
评论区