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。
zip
lifx-controller-master.zip 预估大小:34个文件
folder
lifx-controller-master 文件夹
file
index.js 1KB
file
test.js 410B
file
package.json 2KB
file
index.html 394B
file
package-lock.json 678KB
folder
src 文件夹
folder
App.css 文件夹
folder
config 文件夹
file
presets.js 284B
file
lighting.example.js 388B
file
index.js 391B
folder
pages 文件夹
file
Home.jsx 572B
file
Group.jsx 2KB
folder
components 文件夹
file
HOCS.jsx 325B
file
ColorPanel.jsx 2KB
file
Presets.jsx 987B
file
LightingCard.jsx 1KB
file
Navigation.jsx 745B
file
App.js 583B
folder
lib 文件夹
file
utils.js 248B
file
lifxEvents.js 1KB
folder
context 文件夹
file
AppContext.js 562B
file
theme.js 396B
folder
index.css 文件夹
file
main.js 1KB
folder
env 文件夹
file
.env.example 58B
file
.gitignore 65B
folder
public 文件夹
file
logo192.png 5KB
file
manifest.json 497B
file
robots.txt 57B
file
index.html 2KB
file
logo512.png 9KB
file
favicon.ico 4KB
file
app.js 222B
file
README.md 1KB
folder
scripts 文件夹
file
build-non-split.js 364B
zip 文件大小:204.82KB