@glodon-ecs/web-panel-sdk
v0.4.3
Published
The ECSHub Panel sdk for ecs-cloud-base.
Downloads
56
Readme
ECS-HUB-PANEL-VUE2
- node >= 16
开发及编译
# nvm use 16 # important!
npm i # 安装依赖
npm run dev # 启动开发模式,可在“页面控制台”中查看输出
npm run build --lib # 打包sdk,更多配置参考 vite.config
npm run build -- --base /ecs-hub-panel/ # 打包前缀
# Mode参数会影响打包过程,导致打包之后QT加载失败,因此废弃!!!则,手动指定打包环境变量ECSHubPanel 类
- 构造参数
| 参数 | 类型 | 是否必须 | 默认 | 描述 | | --------- | ------ | -------- | ---- | ----------------------------------------------------------------------------------------------- | | el | String | 是 | - | PanelView 渲染挂载节点 DOM,需要在用户 Web 页面中提供 | | ecsClient | Object | 是 | - | ECS-WEB-SDK 实例对象,更多参考 ECS-WEB-SDK |
示例
安装依赖
import ECSHubPanel from "@glodon-ecs/web-panel-sdk";
new ECSHubPanel({
el: "#ecs-hub-panel",
ecsClient: ecsClient,
});