Boilerplate CRA 2.0+TypeScript+Emotion示例项目
Alpha 版的 CRA2 加上 TypeScript 和 Emotion 的组合,适合想探索新特性的你。这个样板用了react-app-rewired@next
,不用 eject 就能改配置,挺方便。Webpack 4、Babel 7 全都安排上了,改起来响应也快。
TypeScript直接集成,配了 TSLint,编辑器里就能看到报错,写代码心里有底;再加上Emotion,样式写起来就像写 JS 一样,灵活还不丑,蛮适合中小项目练手。
这个项目是 demo 性质,别直接上生产哦。但拿来学习 CRA2 结构、或者试试新的babel.config.js
写法,挺合适的。项目里还整理了常见操作,像title
修改、样式引入、代码分割、图像等,都有现成例子,抄来用也不费劲。
如果你想快速试试 CRA2+TS+Emotion 的组合玩法,不如直接 clone 下来跑一遍。不会踩啥坑,起码我跑的时候挺顺。
138.04KB
文件大小:
评论区