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 🙏

© 2026 – Pkg Stats / Ryan Hefner

zjj-test-ui

v1.0.0-beta.43

Published

文档地址 https://libs.vipthink.cn/doc/#/home

Readme

运营平台业务组件库

文档地址 https://libs.vipthink.cn/doc/#/home

packages 下文件的命名规范

只有符合命名规范的组件会被自动打包。

  • 需要打包为组件
    • /^[a-zA-Z-]+$/ 文件夹只能包含大小写字母和中划线
    • 文件夹内必须有 index.js
  • 不需要打包为组件
    • packages 文件夹根目录下文件不会打包,如 packages/index.js
    • 不符合命名规范的不会打包。因此不需要打包的文件夹需要以下划线开头,如 _utils

使用 npm link 在项目中调试 npm 包

  1. 先在此包的根目录执行 npm link
  2. 再到要使用此包的项目根目录下执行 npm link klzz-ui
  3. 解除 link
    • 解除项目和模块 link,项目目录下,npm unlink klzz-ui
    • 解除 npm 包全局 link,npm 包目录下,npm unlink klzz-ui

mini-css-extract-plugin

Conflicting order. Following module has been added:

https://laysent.com/til/2019-11-28_conflicting-order-in-mini-css-extract-plugin

在 scss 的组织上需要优化,不能在组件内使用样式

.env.xxx

在 env 文件中以 KLZZ_开头的变量将会被注入到 process.env 中

全局变量

在 package.json 中的 globalVar 字段可以将全局变量注入到项目中