Skip to content

Latest commit

 

History

History
67 lines (41 loc) · 3.36 KB

README-zh_CN.md

File metadata and controls

67 lines (41 loc) · 3.36 KB

PostCSS 插件列表 npm version contributors

开箱即用型"官方和非官方"综合PostCSS 插件

目的

这里有 超过数百人的优秀开发者 正在构建令人惊叹的 PostCSS 插件。插件运行列表增长速度非常块,而且已经在很多地方投入使用了。通过 @mxstbr 构建的 postcss.parts 可以搜索到。另一个是 @chrisopedia 创建的 PostCSS Alfred Workflow。对于开发者来说,这些是非常的好的资源用来查找和使用,而且这个列表会持续更新。

目的尽可能简洁明了但仍然会向开发者提供一些插件相关的数据

简而言之 这是一个包含大量 PostCSS 插件的源数据列表

安装

使用 yarn

yarn add postcss-plugins

使用 npm

npm i postcss-plugins

使用

const plugins = require('postcss-plugins');

//  基本用法: 获取数据集里面的每个插件名
const namesOfEveryPlugin = plugins.map(plugin => plugin.name);

//  基本用法: 获取star数最多的插件
const mostStarredPlugin = plugins.reduce((a, p) => a.stars && p.stars > a.stars ? p : a, { stars: 0 });

//  基本用法: 看看 himynameisdave 已经写了多少个插件
const himynameisdavesPlugins = plugins.reduce((a, p) => p.author === 'himynameisdave' ? ++a : a, 0)

提交一个新的插件

欢迎所有插件,只要符合 PostCSS Plugin Guidelines 的插件指南。 这些脚本可以让添加插件变得像回答一些关于它的问题一样简单。

步骤:

  1. Fork 这个仓库.
  2. 运行 yarn install / npm install 快速安装 脚本 所依赖的依赖项。
  3. 运行 yarn run add / npm run add。 然后系统会提示你输入有关插件的信息,按照提示操作即可。
  4. 然后将你的插件添加到 plugins.json 和 你的插件名 到 authors.md 列表中。
  5. 提交并推送变更,然后提交 pull request.
  6. 别着急

请注意 plugins.jsonauthors.md 都不要直接编辑。 反而,请按照上面的步骤确保你的拉取请求能够及时合并。 同时, 不用操心 Github start 数量,因为这是维护人员定期完成的。

更新日志

有关发布、更改和更新的列表,请参见更新日志