我想在我的cloude代码中使用第三方库。它位于这里https://github.com/Reactive-Extensions/RxJS
我已经下载了.js文件,并将其放在我的云/目录中,并尝试使用以下命令导入它
var rxModule = require('cloud/rx.js');我已经在其他库中取得了成功,但对于这个库来说,它只是抛出了
Uncaught Error: This operation is not supported当我调用parse deploy时
有没有其他方法可以包含第三方库?
发布于 2015-07-25 21:28:01
可以使用NPM安装RX:
$ npm install rx然后可以按如下方式使用它:
var rxModule = require('rx');在https://www.npmjs.com/package/rx上有很棒的说明和示例
发布于 2016-01-17 04:44:43
@ wanted,我不知道这是否仍然相关,但我想做同样的事情。
据我所知,Rx不能在解析云代码中工作,因为setTimeout()和setInterval()没有定义,Rx.Schedulers需要它们才能工作。
因此,我最终尝试了其他类似的库。我开始工作的是Kefir.JS。它的工作原理类似于Rx,并且具有一些相同的方法。一开始你可能会感到不安,但你应该能够将你想要构建的任何Rx代码转移到Kefir。
有一件事对我帮助很大,那就是结合使用scan()和last()来模拟Rx reduce()方法(默认情况下它不在Kefir上)。
https://stackoverflow.com/questions/31571597
复制相似问题