Reactflix沉浸式教程项目
reactflix 的项目结构挺清爽,适合刚上手 React 的朋友练练手。用 npm start
一跑就能进开发模式,改了代码页面会自动刷新,响应也快,开发体验还不错。整个项目是跟着 Alura 的沉浸式教程走的,内容比较系统,对新手挺友好。
npm test
可以跑测试,用的是交互式的测试模式,写单元测试也不难。想上线部署?用 npm run build
打个包就行,生产环境的优化它都帮你做好了,比如文件压缩和加 hash 名这些。
还有个小提醒,npm run eject
这操作是单向的,一旦执行了,配置全暴露出来,就得自己维护了。除非你对 Webpack、Babel、ESLint 熟,不然建议先别动。
如果你想深入看看这些工具的组合用法,可以瞄一眼这些资源:
- React + Webpack + Babel 教程,流程清晰,挺适合新手的
- webpack-eslint-react-boilerplate,配置参考价值蛮大
- babel-webpack-react-router-eslint-hot-loader-boilerplate,适合搞热更新和路由的项目
嗯,总体来说,如果你想搭建一个练手的 React 项目,又不想从零开始折腾配置,reactflix 是个还不错的选择。
222.09KB
文件大小:
评论区