如何在EmberJS上导入RethinkDB javascript库?

时间:2016-01-31 10:35:39

标签: javascript node.js ember.js ember-cli rethinkdb-javascript

我试图在EmberJS中使用RethinkDB javascript库。由于没有为RethinkDB安装bower包的bower包,我试图在ember上使用npm包。但我对javascript和EmberJS都很陌生,我正在努力实现这一目标。

我尝试过导入npm库,但没有用。

import rethinkdb from 'npm:rethinkdb';

或myroute.js

import rethinkdb from './node_modules/rethinkdb/rethinkdb.js';

或ember-cli-build.js

app.import('node_modules\rethinkdb\rethinkdb.js');

上面没有任何工作。

1 个答案:

答案 0 :(得分:0)

截至目前,似乎没有对Rethinkdb客户端驱动程序的ember-cli支持。其依赖库之一(net.js)是在nodejs的net方法上编写的。它在./net模块上导入app失败。

Uncaught Error: Could not find module `net` imported from `(require)`

如果我错了,请纠正我,并且使用带有emberjs的RethinkDB的任何其他方式都会有所帮助(除了websockets)。