npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@hfuuss/antd-plus

v0.0.6

Published

基于antd的业务组件库

Downloads

14

Readme

antd-plus

基于antd的业务组件库

https://plus.getshell.cn/

如何使用

$ npm i @@hfuuss/antd-plus -D
import React from 'react';
import { Button } from '@hfuuss/antd-plus';
export default () => <Button/>;

todolist

  • [x] 规范目录
  • [x] 发布优化
  • [x] 规范测试目录
  • [ ] 基于antd的 增删改查组件 https://plus.getshell.cn/ 目前已经有一个【查询组件】
  • [ ] 定制一个后端接口协议 改造成通用的解决方案 (旧项目可以增加一层bff对接前后端协议)
  • [ ] curd基础组件积累到一定程度,可配置化开发 • 切不可像 https://protable.ant.design/ 过度封装。(服务内部系统可以) • 尽量拆分到小颗粒,遵循低耦合,高内聚的思想。推崇 组合模式 • 参考 antd pro,ice pro 等系统的布局

如何开发

安装依赖,

$ npm i

开启服务,

$ npm start

构建文档,

$ npm run docs:build

如何发布

发布前测试

$ npm run test
$ npm run test:coverage

如何发布文档

$ git push origin -u master

访问https://github.com/hfuuss/antd-plus/releases 创建releases,自动构建到https://plus.getshell.cn/

如何发布组件库

修改 package.json 版本

通过 father-build 构建组件库,

$ npm run init && npm run build

发布组件库到npm

$ npm publish 

其他

开发的过程发现每次push的时候,都会发布到自动发文档。查了一下文档,原来是我接了git持续集成的功能。 这样并不适合我的项目,我们项目,应该在每次realease的时候再发布。到setting里面,取消持续集成即可。

文档地址: https://vercel.com/docs/v2/git-integrations