私有化部署发布流程

本文仅针对购买EasyV独立部署版本的用户,发布的组件包会上传到平台组件库中

1. 发布命令

当我们开发完组件后,需要把他推送到平台上使用,通过执行以下命令进行发布

name 为组件文件夹名称

server 为EasyV部署地址,一般是一个带端口号的IP地址

easyv publish <name> --host <server>

也可以给项目指定服务器,在package.json中指定默认server地址,这样就不需要每次都带--host

{
	...
  "easyv": {
    "host": "http://example.com"
  }
}

你也可以配置多个host别名,然后通过指定别名来发布到不同的环境

{
	...
  "easyv": {
    "host": {
    	"test": "http://test.example.com",
      "online": "http://example.com"
    }
  }
}

// 发布时
easyv publish <name> --host test
easyv publish <name> --host online

发布多个组件(@easyv/cli v1.5.0以上)

  • 发布指定的多个组件
easyv publish <name1>,<name2> --host test
  • 发布项目内所有组件
# 方式一
easyv publish --all --host test

# 方式二
easyv publish -a --host test

2. 添加公钥

EasyV的开发授权通过token来认证,第一次发布时,工具会自动为开发者生成公钥串,请将公钥复制后添加到EasyV后台的密钥管理来完成认证

若工具未提示公钥串,也可在‘系统盘:\用户\.easyv_public_key’文件查看该public key,例如: C:\Users\Administrator\.easyv_public_key

复制公钥到key的输入框内

再次执行发布命令即可发布成功,默认情况下组件会作为大屏组件出现在组件管理中

重新获取publicKey (@easyv/cli > 1.6.2)

如果easyv后台的密钥管理中,密钥不小心被删除了,那么可以重新获取publicKey

easyv publicKey

3. 上架

成功发布后,可以到 Easy[V]后台管理 -> 组件管理 查看组件状态,发布状态表示在大屏中是否能使用该组件,可以点击右侧上架按钮发布组件


4. 使用组件

上架组件后,我们就可以进入大屏里使用了,根据组件所属的分类不同,会出现在不同的菜单下,如果没有选择组件类别,默认会出现在定制组件中


5. 发布终端组件

终端组件指在移动设备上使用的组件,用于远程操控大屏,终端组件跟大屏组件分开进行管理

将组件发布到终端,请加上--mobile命令

easyv publish <name> --mobile

如遇其他使用问题,可扫描下方二维码,获取更多产品支持~

400-8505-905复制
免费试用
在线咨询
微信社区
易知微-数据可视化
微信扫一扫入群