文件名称:光控
文件大小:49.8MB
文件格式:ZIP
更新时间:2024-03-09 03:17:45
JavaScript
光控 用于Wifi控制的LED灯泡和灯条的界面。 网页界面 使用Express编写API和使用React编写前端。 目前,它仅在与LED控制器位于同一网络上使用时才有效。 入门的最简单方法是使用NPM脚本: npm run serve-dev 这将启动Express服务器并同时通过Webpack服务React前端。 CLI界面 虽然魔术屋NPM库本身已经包含一个CLI工具,用于基于其IP地址与灯光进行接口,但./server/cli.js的CLI旨在添加诸如命名灯光的功能,并使用其名称而不是IP执行命令。地址。 您可以使用以下命令从主目录运行CLI: node ./server/cli.js 或者您可以使用NPM脚本: npm run cli 简单演示 Web界面仍在开发中,但是下面是一个示例,它与显示在电视背面的LED灯条交互作用。 (请原谅gif品质):
【文件预览】:
light-control-master
----.gitignore(52B)
----.babelrc(56B)
----package.json(1KB)
----server()
--------main.js(5KB)
--------cli.js(2KB)
--------express-server.js(2KB)
----package-lock.json(254KB)
----src()
--------components()
--------index.js(148B)
--------App.js(4KB)
--------styles.css(2KB)
----webpack.config.js(1KB)
----public()
--------index.html(268B)
----led-demo.gif(49.82MB)
----README.md(1KB)