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

kada-front-cli

v1.2.2

Published

> 还在开发中,欢迎 Kada 前端小组成员进行深度体验👏👏。 > > 目前提供功能主要将一些繁琐过程自动化处理,请各位小哥哥小姐姐不吝提出你们的建议和意见🎉🎉

Readme

卡搭前端自动化工具KFC

还在开发中,欢迎 Kada 前端小组成员进行深度体验👏👏。

目前提供功能主要将一些繁琐过程自动化处理,请各位小哥哥小姐姐不吝提出你们的建议和意见🎉🎉

Install

全局安装KFC工具

$ npm install kada-front-cli -g

Prepare

手动添加一个config.json文件,路径为:~/.kfc/config.json,内容如下,路径换成自己工程的

{
    "poolRoot": "your/edu/pool/root/path/",
    "projects": [
        "your/path/to/project",
        "..."
    ],
    "kadaPoolRoot": "path/to/npm/pool",
    "scratchRoot": "your/scratch/root/path",
    "scratchEntryComponent": "scratch-gui",
    "scratchComponents":  {
        ...
    }
}

Usage

查看版本

$ kfc -v

查看帮助信息

$ kfc -h

根据bower.json生成package.json

$ kfc b2b 

工程中组件 soft-link and unlink

$ kfc link <component-name> [-a --all-project]
$ kfc unlink <component-name> [-U --no-update]

组件池管理

$ kfc pool branch //  create branch
$ kfc pool delete // delete branch
$ kfc pool merge:master // merge from master
$ kfc pool merge:feature // merge from feature
$ kfc pool publish // do tag
$ kfc pool project // update dependencies

组件池管理

  • step1 开始开发,创建分支
$ kfc pool branch //  create branch
  • step5 修改工程依赖版本号
    • 在工程根目录打开终端,输入命令
    • 输入分支名
$ kfc pool project
  • step3 完成开发,打tag前完成
$ kfc pool merge:master // merge from master
$ kfc pool merge:feature // merge from 
  • step4 打tag
$ kfc pool publish
  • step5 修改工程依赖版本号
    • 在工程根目录打开终端,输入命令
    • 无需输入版本号,默认会获取组件master分支的最新版本号
$ kfc pool project