3

我正在使用 CloudPebble 中的 PebbleJS 编写应用程序,并希望具有类似于Moment.jsxdate.js提供的功能。具体来说,我感兴趣的是:

  • 使用自定义格式字符串将日期时间转换为字符串
  • 从当前日期时间添加和减去天/周/月/年

这些模块声称支持 CommonJS,所以我尝试将文件添加到 CloudPebble 并使用类似var Moment = require('moment');. 当我这样做时,应用程序将无法运行。我什至不确定它是否可以编译。

我只能在日志中找到:

[PHONE] pebble-app.js:?: [PHONESIM] [WARNING] Exception decoding QemuInboundPacket.footer
4

1 回答 1

1

在这里看到 moment.js 包含在 Pebble.JS 的vendor文件夹中。该错误的原因必须是普遍的,因为当我在 CloudPebble 上的 HelloWorld 全新 Pebble.JS 项目上尝试相同的事情时,我遇到了同样的错误。

我查看了来自 cloudpebble 的 pbw 导出的源代码,它在文件中有完整的库。似乎部分clock.js文件使用moment.js

这里如何同时引用时钟库和继承moment.js库。

于 2015-07-30T20:38:44.040 回答