React Native Types for CSS Modules使用类型支持className的TypeScript类型

react-native 项目里用className写样式其实还蛮方便的,只是默认没类型支持会让人有点慌。这时候,react-native-types-for-css-modules就挺好用,它给你补上了className的 TS 类型,写起来更顺手,自动提示也都齐活了。

直接换掉原来的@types/react-native就行,像这样:

"@types/react-native": "kristerkari/react-native-types-for-css-modules#v0.57.55"

记得用yarn install,因为package.json里用到的是 Yarn 支持的别名功能,npm不行。

版本号也可以省略,不过不推荐哈,最好写清楚。支持0.52.4以上的 React Native 版本,稳定性也还不错。

哦对了,平时如果你用的是 CSS Module 方案,比如搭配react-native-css-modules,这个类型包就相当于锦上添花,写起来更安心。

如果你在搞 React Native + TypeScript 项目,追求类型安全,又喜欢写模块化样式,那这玩意可以试试,配置简单,体验不错。

zip 文件大小:93.65KB