西蒙React起手项目
西蒙的 React 起手项目,挺适合新手快速上手。直接用npx create-react-app
起个项目,脚手架给你配好了webpack
、babel
、eslint
,环境搭得比较齐全,跑npm start
就能开搞,响应也快。
开发模式下改一行代码,页面就能自动刷新,连控制台的报错提示都帮你准备好了。想做单元测试?一个npm test
搞定,交互式跑起来,边写边看效果。
打包部署也不复杂,npm run build
打出来的包体积压得挺小,自动加了 hash 防缓存,还顺手帮你优化了性能,直接部署就行。
如果你觉得它默认配置太死板,也可以npm run eject
手动接管 webpack 和 babel 配置,不过这一步慎重,一旦eject
,就回不去了。
想拓展一下技术栈?推荐你看看这些:
- React + Webpack + Babel 教程,适合想了解底层配置的你
- webpack-react 简单模板,适合想自己搭脚手架的朋友
- 基础示例,有助于理解每一步配置的作用
如果你刚上手 React,又不想折腾太多配置,那西蒙这个项目还是蛮推荐的。先跑起来,用熟了再考虑自定义,性价比挺高。
231.12KB
文件大小:
评论区