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 🙏

© 2024 – Pkg Stats / Ryan Hefner

neatui

v1.0.33

Published

NeatUI(Netease React User Interface)

Downloads

85

Readme

NeatUI - 努力向世界上最好的 React UI 库前进

组件文档地址:NeatUI POPO 反馈群: 1433528

组件列表

  • [x] Button 按钮
  • [x] 栅格系统(Row、Col)
  • [x] Icon 图标
  • [x] Modal 弹出框
  • [x] Confirm 弹出框静态方法
  • [x] Tooltip 提示框
  • [x] Pagination 分页
  • [x] Carousel 走马灯
  • [x] DatePicker 时间选择器
  • [x] Progress 进度条
  • [x] LoadingBar 顶部进度条
  • [x] Tabs 标签页
  • [x] Table 表格
  • [x] Tag 标签
  • [x] Menu 下拉菜单
  • [x] Snackbar 通知框
  • [x] Breadcrumb 面包屑
  • [x] Form 表单
  • [x] Input 输入框
  • [x] Radio 单选框
  • [x] select 选择框
  • [x] Checkbox 多选框
  • [x] Cascader 级联选择
  • [x] Affix 固钉
  • [x] Uploader 上传
  • [x] Autocomplete 自动补全
  • [ ] Steps 步骤条
  • [ ] Editor 编辑器 *

安装

使用 npm 安装:

$ npm i --save react react-dom neatui

项目中引用:

// 引入组件库样式
import 'neatui/es/scss/index.css';
// 引入需要的组件
import { Button, Modal } from 'neatui';

如果需要使用自定义主题

// 引入组件库样式
import './style.scss';
// 引入需要的组件
import { Button, Modal } from 'neatui';
/* style.scss */
@primary-color: 主题色;
@import 'neatui/es/scss/index.scss';

开发:

安装依赖

$ yarn install

启动 storybook

$ yarn storybook

打包:

$ yarn build

文档项目:

本地文档预览

$ yarn doc

根据文内注释从新生成文档

node ./script/getDocApi.js

目标: src/component/doc/zh-cn.md 下的 react-component-api 段落

react-component-api 上边部分需自己写

忽略如下代码

/**
 * @ignore
 * */

文档打包

$ yarn build:doc

部署

$ scp -r  doc/build/* 你的邮箱名@f2e-vps:/home/appops/html/neatui/v1