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

great-cli

v0.0.5

Published

great-cli for web project

Downloads

1

Readme

#great-cli

great-cli

logo

Introduce

There are many excellent scaffolds in the front end, such as facebook's create-react app, or Vue-cli from the open source community. These scaffolds provide simple basic configuration and part of customized content, and integrate related development resource dependence, compatibility processing, and engineering configuration according to the user's choice. And complete environment configuration, basically provides the ability to open the box.

However, these mainstream scaffolds also have certain limitations. General scaffolds cannot be deeply customized for content development according to the selection of the company's own technology. The project templates provided by the official to meet the popular demand are too simple, while the enterprise-class teaching scaffolds need secondary encapsulation or improvement on the upper level to meet the real project needs. Therefore, we developed our in-house customized scaffold great-cli by combining the construction solutions of many mainstream scaffolds.

Close the great-cli, currently support the automatic construction of Vue, React project,npm package and other projects, support Redux, Mobx,Vuex and other state management libraries, support PC and mobile terminal, use Webpack as resource integration packaging tool, Rich Chinese notes to provide real out of the box functionality

Installation Tutorial


  • NPM users can use NPM to install. Because some official image downloads will be blocked, it is recommended to use Taobao image cnpm to install
cnpm install great-cli -g

Instructions


great-cli -v // 查看本地安装的版本
great init [项目文件夹名称] // 初始化项目
great init myproject // 示例

// 或者初始化全部基本信息
great --name [name] --description [description] --version [version]

Participatory contributions


  • This scaffold is provided by @Frank zeng for technical support and maintenance, mainly for internal demonstration and learning sharing
  • This scaffold is still in the initial development stage, and many functions have not yet been improved. We will continue to study the optimization iteration in the future.
  • Don't forget to send us a star if you like!
  • Those who love technology can provide source code for learning and exchange (send email to [email protected]) or join our front-end Team!

Declaration

This project is only for learning and communication within the team, and there is no fixed community maintenance for the time being. Without consent, commercial enterprises will not be responsible