将类名无缝映射到 React 组件内的 CSS 模块。

时间:2024-06-28 08:49:49
【文件属性】:

文件名称:将类名无缝映射到 React 组件内的 CSS 模块。

文件大小:97KB

文件格式:ZIP

更新时间:2024-06-28 08:49:49

Code Design

React CSS Modules React CSS Modules 实现了 CSS 模块的自动映射。 每个 CSS 类都被分配了一个具有全局唯一名称的局部范围标识符。 CSS Modules 支持模块化和可重用的 CSS! :warning: :warning: :warning: 弃用通知 :warning: :warning: :warning: 如果您正在考虑使用 react-css-modules,请评估 babel-plugin-react-css-modules 是否涵盖您的用例。 babel-plugin-react-css-modules 是 react-css-modules 的轻量级替代品。 babel-plugin-react-css-modules 不是一个替代品,也没有涵盖 react-css-modules 的所有用例。 但是,它的性能开销要小得多(0-10% 与 +50%;请参阅性能)和小得多的占用空间(小于 2kb 与 +17kb)。 很容易上手! 请参阅演示 https://github.com/gajus/babel-plugin-react-c


【文件预览】:
react-css-modules-master
----.travis.yml(249B)
----.eslintrc(70B)
----.babelrc(275B)
----package.json(2KB)
----.README()
--------react-css-modules.sketch(88KB)
--------react-css-modules.png(45KB)
----.github()
--------FUNDING.yml(29B)
----ISSUE_TEMPLATE.md(253B)
----tests()
--------renderNothing.js(492B)
--------extendReactClass.js(4KB)
--------wrapStatelessFunction.js(2KB)
--------SimpleMap.js(757B)
--------makeConfiguration.js(1KB)
--------reactCssModules.js(5KB)
--------linkClass.js(15KB)
----LICENSE(1KB)
----src()
--------index.js(2KB)
--------renderNothing.js(182B)
--------parseStyleName.js(653B)
--------extendReactClass.js(2KB)
--------generateAppendClassName.js(1KB)
--------wrapStatelessFunction.js(1KB)
--------isIterable.js(619B)
--------SimpleMap.js(335B)
--------makeConfiguration.js(1KB)
--------linkClass.js(4KB)
----.npmignore(28B)
----.gitignore(118B)
----README.md(20KB)
----.editorconfig(147B)

网友评论