文件名称:Lifx控制器
文件大小:205KB
文件格式:ZIP
更新时间:2024-03-06 03:24:59
JavaScript
LIFX控制器 该项目假定您在我家中使用LIFX灯泡。 您可以在src/config/lighting.js更新灯泡ID和分组。 入门 创建一个环境文件cp env/.env.example env/.env ,并使用步骤1的结果更新BEARER_TOKEN 。 运行npm install 发展 该项目使用Create React App。 您可以使用随附的webpack开发服务器来开发react应用,但是所有LIFX方法都是模拟的,只需将值记录到控制台即可。 要全面测试您的应用,您必须使用Electron来运行它。 运行开发服务器 npm run react-start 在开发模式下运行电子 npm run start 建立电子应用 npm run dist 笔记 从默认的CRA Webpack中删除了代码拆分和缓存组,请参阅scripts/build-non-split.js 。
【文件预览】:
lifx-controller-master
----index.js(1KB)
----test.js(410B)
----package.json(2KB)
----index.html(394B)
----package-lock.json(678KB)
----src()
--------App.css(0B)
--------config()
--------index.js(391B)
--------pages()
--------components()
--------App.js(583B)
--------lib()
--------context()
--------theme.js(396B)
--------index.css(0B)
----main.js(1KB)
----env()
--------.env.example(58B)
----.gitignore(65B)
----public()
--------logo192.png(5KB)
--------manifest.json(497B)
--------robots.txt(57B)
--------index.html(2KB)
--------logo512.png(9KB)
--------favicon.ico(4KB)
----app.js(222B)
----README.md(1KB)
----scripts()
--------build-non-split.js(364B)