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

yuesehenmei-ssy-ui-vite

v1.0.2

Published

<p align="center"> <div style="width:150px;margin:auto;"> <div align="center"> <img src="https://gitee.com/yuesehenmei/markdown/raw/master/aasets/xiaohonghua.png"> </div> </div> </p> <h1 align="center">SSY-UI-VITE</h1> <p align="center"> 基于 Vite 栈的前端工

Downloads

216

Readme

Features

  • 一基于 Vue 框架
  • 支持JSX 与Vue单文件组件
  • Jest + Vue3 plugins实现单元测试
  • Eslint + Prettier + Husky 语法检查
  • 采用Rollup构建
  • Vitepress + Vercel 文档网站搭建
  • 基于ActionCI实现持续集成与交付

Install

import Vue from "vue"
import SSYUI from "ssy-ui"

const App = {
  template:`
  <SButton color="blue">主要按钮</SButton>
  `,
};

createApp(App)
  .use(SSYUI)
  .mount('#app');

Quick Start

如果希望尽快上手,可以访问🔨 SSY-UI-VITE 是什么? | VitePress

log

以一种偏向自动化、脚本化的方式,结合一些工具的能力,解决一些纯人工处理的低效、非标准的问题,来有效的提升效率、质量和性能。

https://doc.riddler.wiki/widget/

2024-10-18

完成文档1-4

主要内容
  • 1.学习前端工程化就从搭建组件库开始

  • 2.MVP原型系统:将组件封装为组件库

  • 3.CSS 样式:用 UnoCSS 实现原子化 CSS

  • 4.文档建设:创建示例功能的文档网站

2024-10-25

完成文档5-9

主要内容
  • 5.单元测试 : 搭建 Vitest 的单元测试环境

  • 6.规范化:Eslint + Husky + commitlint

  • 7.软件包封装: 如何发布兼容多种 JS 模块标准的软件包

  • 8.持续集成 CI: 基于 Github Action 的回归验证

  • 9.开发许可证:维护自己的版权

其他
1)出现下面错误
.husky/commit-msg: .husky/commit-msg: cannot execute binary file
husky - commit-msg script failed (code 126)

解决方法:将ssy-ui-vite\.husky\下文件由UTF-16更改为UTF-8

参考:https://blog.csdn.net/weixin_51799004/article/details/138308098?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-1-138308098-blog-135292874.235^v43^pc_blog_bottom_relevance_base4&spm=1001.2101.3001.4242.2&utm_relevant_index=4

2)安装工具验证脚本 commitlint时出现错误
pnpm add --save-dev @commitlint/{cli,config-conventional}

解决方法:分别安装这两个包

pnpm add --save-dev @commitlint/cli @commitlint/config-conventional

& pnpm add --save-dev @commitlint/cli; & pnpm add --save-dev @commitlint/config-conventional
3)出现Unocss样式不生效

解决方法:调整class顺序,将固定样式前置

2024-10-28

完成文档10-13

主要内容

在demo/button.html中 将 .use(Button) 替换为 .component('SButton', Button) 可以成功运行

欢迎提PR

一起加入项目