Skip to content
 
 

Repository files navigation

JSLab

在手腕上运行 JavaScript。随时,随地。

✨ 界面概览


主页

新建文件

编辑器

设置

注意:本应用专为运行 VelaOS 的 小米手环 9 Pro 设计。

功能特性

核心运行时

  • 基于 QuickJS 引擎的完整 JavaScript 执行环境。
  • 原生系统 API 调用支持 (文件系统、传感器、震动反馈等)。
  • 专为vela设备优化的 console.log 实现。

编辑器体验

  • 智能光标:基于字宽计算的光标定位,指哪打哪。
  • 定制输入法:针对代码符号优化的键盘布局。

工作流

  • 代码持久化存储。
  • 支持 input() 函数获取用户交互输入。

TODO

  • 输入法集成 JS 关键字快捷补全。
  • 脚本分享与在线市场。

开发指南

环境准备

  • Node.js 环境
  • 小米快应用开发环境 (AIoT IDE)

安装依赖

npm install
npm run start

构建

npm run build
npm run release

调试

npm run watch

许可证 (License)

本项目采用 GPL-3.0 许可证 开源。

声明:自 1.1.0 版本起,本项目许可证由 MIT(含附加条款)变更为 GPL-3.0。任何针对 1.1.0 及更高版本的使用与修改,均需严格遵守 GPL-3.0 条款(包括开源衍生作品的义务)。

更多详情请访问 米坛社区

About

Vela 快应用 - 通过此快应用,你可以在手环上编写和运行JavaScript

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages