【发布时间】:2015-07-30 11:26:15
【问题描述】:
我正在使用 CloudPebble 中的 PebbleJS 编写一个应用程序,并希望具有类似于 Moment.js 和 xdate.js 提供的功能。具体来说,我感兴趣的是:
- 使用自定义格式字符串将日期时间转换为字符串
- 在当前日期时间中添加和减去天/周/月/年
这些模块声称支持 CommonJS,所以我尝试将文件添加到 CloudPebble 并使用 var Moment = require('moment'); 之类的内容导入。当我这样做时,应用程序将无法运行。我什至不确定它是否可以编译。
我只能在日志中找到:
[PHONE] pebble-app.js:?: [PHONESIM] [WARNING] Exception decoding QemuInboundPacket.footer
【问题讨论】:
-
你用的是模拟器吧?也许这些库没有正确加载到模拟器中。您是否尝试过在手表本身上运行它?当您不包括
var Moment = require('moment');行时,它的工作 100% 正常吗?通常我发现 CloudPebble 会在我添加的内容未被使用或不受支持时向我发出警告。
标签: javascript pebble-watch pebble-js