我正在使用PebbleJS在CloudPebble中编写一个应用程序,并且希望具有类似于Moment.js和xdate.js提供的功能。具体而言,我感兴趣的是:
这些模块声称支持CommonJS,因此我尝试将这些文件添加到CloudPebble中,并使用类似于var Moment = require('moment');的内容进行导入。当我这样做,应用程序将简单地运行失败。我甚至不确定它是否能编译。
我能在日志里找到的只有:
[PHONE] pebble-app.js:?: [PHONESIM] [WARNING] Exception decoding QemuInboundPacket.footer发布于 2015-07-30 20:38:44
我看到这里的moment.js包含在Pebble.JS的供应商文件夹中。这个错误的原因必须是通用的,因为当我在CloudPebble上的HelloWorld全新Pebble.JS项目上尝试相同的事情时,我会得到相同的错误。
我查看了来自CloudPe球的pbw导出的源代码,它在文件中有完整的库。clock.js文件的一部分似乎使用了moment.js
查看这里如何引用时钟库并同时继承moment.js库。
https://stackoverflow.com/questions/31722514
复制相似问题