PostCSS:使用JavaScript转换CSS的工具-开源

时间:2024-05-14 21:14:15
【文件属性】:

文件名称:PostCSS:使用JavaScript转换CSS的工具-开源

文件大小:277KB

文件格式:ZIP

更新时间:2024-05-14 21:14:15

开源软件

PostCSS是使用JS插件转换样式的工具。 这些插件可以做很多事情:转换将来CSS语法,使CSS整齐,支持变量和mixins等。 PostCSS通过获取CSS文件并提供API来分析和修改其规则(通过将其转换为抽象语法树)来工作。 然后,插件可以使用API​​来做很多有用的事情。 使用PostCSS,可以通过在CSS规则中添加供应商前缀来提高代码的可读性。 转换现代CSS,以使更多的浏览器可以理解它; 并通过现代CSS linter stylelint避免CSS中的错误。 PostCSS目前有200多个插件,并且被世界各地的行业领导者使用。


【文件预览】:
postcss-postcss-f056105
----.gitignore(78B)
----package.json(6KB)
----LICENSE(1KB)
----CHANGELOG.md(24KB)
----tsconfig.json(170B)
----.github()
--------CONTRIBUTING.md(2KB)
--------FUNDING.yml(47B)
--------workflows()
----README.md(18KB)
----lib()
--------processor.js(2KB)
--------warning.d.ts(2KB)
--------warn-once.js(224B)
--------postcss.js(2KB)
--------postcss.mjs(855B)
--------tokenize.js(6KB)
--------fromJSON.js(1KB)
--------processor.d.ts(3KB)
--------list.d.ts(850B)
--------at-rule.js(471B)
--------lazy-result.d.ts(5KB)
--------symbols.js(57B)
--------container.js(10KB)
--------container.d.ts(12KB)
--------comment.d.ts(1KB)
--------input.js(5KB)
--------input.d.ts(3KB)
--------comment.js(203B)
--------parser.js(13KB)
--------declaration.js(495B)
--------list.js(1KB)
--------css-syntax-error.js(2KB)
--------previous-map.js(4KB)
--------result.d.ts(4KB)
--------declaration.d.ts(3KB)
--------stringifier.js(8KB)
--------css-syntax-error.d.ts(5KB)
--------node.js(7KB)
--------node.d.ts(11KB)
--------result.js(745B)
--------lazy-result.js(12KB)
--------at-rule.d.ts(2KB)
--------rule.js(569B)
--------rule.d.ts(2KB)
--------terminal-highlight.js(1KB)
--------stringify.js(213B)
--------map-generator.js(7KB)
--------postcss.d.ts(10KB)
--------previous-map.d.ts(2KB)
--------root.d.ts(1KB)
--------root.js(1KB)
--------stringify.d.ts(107B)
--------parse.d.ts(89B)
--------parse.js(1KB)
--------fromJSON.d.ts(107B)
--------warning.js(648B)
----.npmignore(112B)
----docs()
--------writing-a-plugin.md(13KB)
--------source-maps.md(105B)
--------plugins.md(57KB)
--------syntax.md(8KB)
--------architecture.md(8KB)
--------guidelines()
--------README-cn.md(15KB)
----test()
--------list.test.ts(1KB)
--------stringify.test.ts(337B)
--------node.test.ts(11KB)
--------lazy-result.test.ts(2KB)
--------map.test.ts(15KB)
--------parse.test.ts(5KB)
--------previous-map.test.ts(8KB)
--------root.test.ts(2KB)
--------visitor.test.ts(25KB)
--------rule.test.ts(2KB)
--------declaration.test.ts(1KB)
--------postcss.test.ts(4KB)
--------container.test.ts(20KB)
--------integration.js(178B)
--------at-rule.test.ts(1KB)
--------errors.ts(644B)
--------browser.test.ts(2KB)
--------warning.test.ts(2KB)
--------result.test.ts(2KB)
--------processor.test.ts(14KB)
--------css-syntax-error.test.ts(6KB)
--------stringifier.test.js(5KB)
--------tokenize.test.js(6KB)
--------fromJSON.test.ts(2KB)
--------version.js(242B)
--------comment.test.ts(428B)
--------types.ts(617B)
----.editorconfig(147B)
----yarn.lock(322KB)

网友评论