neko-ui
TypeScript icon, indicating that this package has built-in type declarations

2.8.1 • Public • Published

Neko UI

🐾 🐾 🐾 🐾

这是一个基于 SolidJS、Typescript 开发的适用于任何技术栈的 WebComponents 组件库, 你可以在其他任意 web 框架中像 div 一样使用它

neko-ui docs-ui

version install size download x

neko-ui

安装

npm install neko-ui -S
# or
yarn add neko-ui -S

使用

<n-button>按钮</n-button>

在 html5 中使用

<!-- 引入 CDN 资源 -->
<script src="https://cdn.jsdelivr.net/npm/neko-ui/umd/index.js"></script>
<!-- 使用 -->
<body>
  <n-button>按钮</n-button>
</body>

按需引入

手动方式

// 按需引入
import 'neko-ui/es/button';
import 'neko-ui/es/date-picker';
// 全量引入
// import 'neko-ui';

// 使用
function Demo() {
  return (
    <div>
      <n-button>按钮</n-button>
      <n-date-picker></n-date-picker>
    </div>
  );
}

使用 @moneko

// config/index.ts
import type { ConfigType } from '@moneko/core';

const conf: Partial<ConfigType> = {
  // 按需引入
  importOnDemand: {
    'neko-ui': {
      transform: 'es/${member}',
      memberTransformers: ['dashed_case'],
    },
  },
};

export default conf;

文档通过 @moneko/cli 生成

@moneko/cli

支持浏览器

Edge Firefox Chrome Safari Samsung Opera
Edge 16+ 70+ 78+ 10.1+ 8.2+ 48+

backer sponsor

感谢

jetbrains

Package Sidebar

Install

npm i neko-ui

Weekly Downloads

609

Version

2.8.1

License

MIT

Unpacked Size

2.5 MB

Total Files

582

Last publish

Collaborators

  • moneko