如何在 EmberJS 上导入 RethinkDB javascript 库?

How can I import RethinkDB javascript library on EmberJS?

我正在尝试将 RethinkDB javascript 库与 EmberJS 一起使用。由于 ember 没有供 RethinkDB 安装的 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');

以上均无效。

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

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

如果我错了请纠正我,任何其他将 RethinkDB 与 emberjs 一起使用的方法都会有所帮助(websockets 除外)。