我试图在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');
上面没有任何工作。
答案 0 :(得分:0)
截至目前,似乎没有对Rethinkdb客户端驱动程序的ember-cli支持。其依赖库之一(net.js)是在nodejs的net方法上编写的。它在./net模块上导入app失败。
Uncaught Error: Could not find module `net` imported from `(require)`
如果我错了,请纠正我,并且使用带有emberjs的RethinkDB的任何其他方式都会有所帮助(除了websockets)。