首先,请确保你使用的 Node.js 版本不低于 20。
目前,该项目仅在 Synology DSM 7.1.1 版本上进行过测试,你可以尝试使用,但我无法保证它能在你的 Synology NAS 上正常运行。
SynologyApi
实例化参数说明
配置项 | 类型 | 说明 | 默认值 |
---|---|---|---|
server | string | Synology NAS 地址 或者 QuickConnectId | - |
quickConnectServerType | proxy | wan | lan | 使用 QuickConnect ID 连接时,选择 QuickConnect 服务器类型 | proxy |
username | string | Synology NAS 用户名 | - |
password | string | Synology NAS 密码 | - |
你可以选择使用 QuickConnect ID 或者 Synology 服务器地址连接 Synology 服务器,例如:
首先,你需要确认你可以跨域访问,例如在 React Native 环境中
首先,全局安装该包
然后,运行 syno --help
查看帮助信息
运行 syno config -h
查看配置相关的帮助信息
添加一个连接配置
然后,你可以使用该连接配置并执行命令