共计 549 个字符,预计需要花费 2 分钟才能阅读完成。
前言
使用 node-red 的过程中需要安装节点,例如对接 ha 的 node-red-contrib-home-assistant-websocket 插件,无法安装,所以就此方法。
连接 SSH
首先连接 ssh 并进入 root 管理员账户下
安装 npm 及插件
#进入 docker 容器
docker exec -it nodered /bin/bash
#设置腾讯源 这步很关键,貌似阿里源就不行
npm config set registry http://mirrors.cloud.tencent.com/npm/
#强制安装 fsevents
npm i -f fsevents@2.3.2
#手动安装 node-red-contrib-home-assistant-websocket@0.46.2
npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-home-assistant-websocket@0.46.2
#修复一下
npm audit fix -f
#退出容器
exit
#重启容器,搞掂
docker restart nodered
总结
主要是源的问题,很多东西无法访问,开发者很难 …
正文完