本帖最后由 maxims 于 2018-12-20 21:05 编辑
修改汉化的安装步骤:
1、windows安装node,安装完成之后,在命令行输入node -v测试是否报错,正确应该显示node版本号。
2、输入npm -v,正确应该显示版本号。
3、更换npm程序为国内淘宝的,命令行执行npm install cnpm -g --registry=https://registry.npm.taobao.org,完成后输入cnpm -v,查看版本号。以后所有的npm指令,都用cnpm替代执行。
4、命令行执行cnpm install gulp -g,然后输入gulp -v查看版本号。
到此处,gulp支持安装完成。后边回到vscode下边进行
汉化完成所有的文件并检查清楚之后,在vscode的命令行模式下,执行gulp命令,它会自动加载项目文件夹下的gulpfile.js配置文档,然后根据这个文档的内容对html文件夹内的数据进行处理,并生成最终的code\espurna\static\*.h静态编译文件。
最终编译固件后就生成中文固件了。
由于道德帝的教导,汉化的固件我自己玩,不能放出来。大家自己弄吧。
感谢论坛的几位大侠的指点,我终于编译出了自己的第一个中文定制固件。
软件:
基于ESPURNA 1.3.1版本开源代码汉化,瞎改。
硬件:
基于ITEAD SONOFF 4CH
仅开启配合HASS.IO的功能,其他非必要功能都关闭了,没有编译进固件。
1.13.0AP连接密码:Abc12345
1.13.2:请根据官方硬件支持列表跟帖回复,我再进行编译提供固件。
https://github.com/xoseperez/espurna/wiki/Hardware
精简了一些服务,仅提供以下功能:
SUPPORT: API BROKER BUTTON DEBUG_SERIAL HOMEASSISTANT MDNS_SERVER MQTT NTP SCHEDULER WEB
欢迎大家测试、反馈……PS:由于是自用版本,所以有些个性化的信息请忽略……
|