文件名称:css-to-js:CSS,JS对象和JSX道具之间的转换
文件大小:257KB
文件格式:ZIP
更新时间:2024-05-04 00:26:51
TypeScript
CSS到JS 这些天,我们都在做CSS-in-JS,但是似乎没有关于最佳方法的真正共识。 有些人喜欢编写普通的旧CSS,模板文字,对象样式,另一些人则将样式写为自己的React组件上的道具。 为了帮助简化这些不同形式之间的转换,我们制作了一个可以为您转换代码的工具。 在本地运行 然后分叉仓库: git clone git@github.com: < YOUR> /css-to-js.git cd css-to-js yarn yarn start 贡献者 :sparkles: 感谢这些很棒的人(): :tear-off_calendar: :metro: 菲尔米诺·阿尔维斯(Firmino Alves) :laptop: 内森·索普(Nathan Thorpe) :laptop: 该项目遵循所有参与者的规范。 欢迎任何形式的捐助!
【文件预览】:
css-to-js-master
----.gitignore(350B)
----.babelrc(31B)
----.all-contributorsrc(1KB)
----functions()
--------css2jsx.js(295B)
--------css2js.js(309B)
--------js2jsx.js(309B)
----package.json(2KB)
----_headers(231B)
----src()
--------components()
--------react-app-env.d.ts(40B)
--------utils()
--------transformers()
--------formatters()
--------serviceWorker.js(5KB)
--------setupTests.ts(36B)
--------parsers()
--------index.tsx(391B)
--------pages()
----.nvmrc(3B)
----License.md(1KB)
----public()
--------favicon-32x32.png(2KB)
--------favicon-16x16.png(1000B)
--------android-chrome-144x144.png(8KB)
--------robots.txt(67B)
--------apple-touch-icon.png(4KB)
--------site.webmanifest(291B)
--------index.html(3KB)
--------favicon.ico(15KB)
--------manifest.json(473B)
--------safari-pinned-tab.svg(1001B)
--------mstile-150x150.png(7KB)
----tsconfig.json(540B)
----.env(19B)
----.github()
--------workflows()
----README.md(3KB)
----netlify.toml(118B)
----yarn.lock(512KB)