Engee 文档

engee.package "软件包的程序管理功能

本页包含 Engee 中所有可用的 engee.package 软件包管理功能。

软件包 "方法

engee.package.install(package::String)::Nothing

将指定的支持软件包安装到当前的 Engee 目录中。

连接设备(如"Engee-Device-Manager" )和功能块(如 RITM KPM ("RITM-Engee-Blocks") )以及使用相关软件控制功能都需要支持包。

参数

package::String:要安装的支持软件包名称。

示例

# Установка пакета поддержки для блоков РИТМ
engee.package.install("RITM-Engee-Blocks")

# Установка пакета поддержки для работы с оборудованием
engee.package.install("Engee-Device-Manager")
engee.package.checkupdates(package::String)::Union{String, Nothing}

检查指定支持软件包的可用更新。

如果有可用更新,则返回一个包含新版本号的字符串。如果没有可用更新,则返回nothing

参数

package::String:已安装的支持软件包名称,用于检查更新。

示例

# Проверка обновлений для пакета поддержки блоков РИТМ
engee.package.checkupdates("RITM-Engee-Blocks")

# Проверка обновлений для пакета поддержки оборудования
engee.package.checkupdates("Engee-Device-Manager")
engee.package.isinstalled(package::String)::Bool

检查 Engee 是否安装了指定的支持软件包。如果软件包已安装,则返回true ;如果未安装,则返回false

参数

package::String:要检查的支持软件包名称。

示例

# Проверка установки пакета поддержки блоков РИТМ
engee.package.isinstalled("RITM-Engee-Blocks")

# Проверка установки пакета для работы с оборудованием
engee.package.isinstalled("Engee-Device-Manager")
engee.package.update(package::String)::Nothing

将指定的支持软件包更新为最新可用版本。

如果升级可用,旧版本的软件包将被移除并替换为新版本。使用此命令可保持与当前版本组件的兼容性。

参数

package::String:要升级的已安装支持软件包的名称。

示例

# Обновление пакета поддержки блоков РИТМ
engee.package.update("RITM-Engee-Blocks")

# Обновление пакета управления устройствами
engee.package.update("Engee-Device-Manager")