@quarkd/cli

1.0.6 • Public • Published

Quark CLI

使用此 CLI,您可以使用它来创建跨框架/技术堆栈组件,或者您可以将其打包为 npm 包以供分发以供其他人使用。

简体中文 | English

安装

注意:Vite 需要 Node.js 版本 14.18+、16+。

npm i -g @quarkd/cli

创建 Quark 项目

With NPX:

npx create-quark-element

如何使用

import { QuarkElement, property, customElement } from "quarkc";

@customElement({ tag: "quark-count" })
export default class MyElement extends QuarkElement {
  @property({
    type: Number
  })
  count = 0;

  add = () => {
    this.count += 1;
  }
  
  render() {
    return (
        <button onClick={this.add}>count is: { this.count }</button>
    );
  }
}

然后,在各种框架(React/Vue/Angular/JQ)中将其作为普通的 html 元素使用即可。

<my-component></my-component>

文档

如需完整文档,请访问 quark.hellobike.com

Readme

Keywords

Package Sidebar

Install

npm i @quarkd/cli

Weekly Downloads

1

Version

1.0.6

License

ISC

Unpacked Size

13.1 kB

Total Files

12

Last publish

Collaborators

  • hbf2e