Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blocklang/std-ide-widget
【IDE】BlockLang 标准库之 UI 组件
https://github.com/blocklang/std-ide-widget
Last synced: 15 days ago
JSON representation
【IDE】BlockLang 标准库之 UI 组件
- Host: GitHub
- URL: https://github.com/blocklang/std-ide-widget
- Owner: blocklang
- Created: 2019-09-18T13:55:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T08:50:43.000Z (11 months ago)
- Last Synced: 2024-03-15T11:23:02.195Z (8 months ago)
- Language: TypeScript
- Size: 330 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# std-ide-widget
[![npm version](https://badge.fury.io/js/std-ide-widget.svg)](https://badge.fury.io/js/std-ide-widget)
IDE 版 UI 组件,是 BlockLang 标准库。
注意:**当前仅支持基于类的部件,不支持基于函数的部件**。
约定
1. 引用 [std-widget-web](https://github.com/blocklang/std-widget-web.git) 中的对应组件后,在默认名称后面加上 `Base`,如:
```ts
import PageBase from 'std-widget-web/Page';
```## Widgets
* [Page](./src/page/README.md)
## Build
本项目使用 dojo 的 `cli-build-widget` 命令构建。
```sh
dojo build widget --mode dist --target lib# 或
npm run build:widget
```