简体   繁体   English

如何在EmberJS上导入RethinkDB javascript库?

[英]How can I import RethinkDB javascript library on EmberJS?

I'm trying to use RethinkDB javascript library with EmberJS. 我正在尝试将RethinkDB javascript库与EmberJS一起使用。 As there is no bower package for RethinkDB to install for ember, I'm trying to use npm package on ember. 由于没有RethinkDB的Bower软件包可为ember安装,因此我尝试在ember上使用npm软件包。 But I'm new to javascript as well as EmberJS I'm struggling to achieve this. 但是我对javascript和EmberJS还是陌生的,我正努力实现这一目标。

I have tried importing npm library as below but of no use. 我曾尝试导入npm库,如下所示,但没有用。

import rethinkdb from 'npm:rethinkdb';

or on myroute.js 或在myroute.js上

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

or on ember-cli-build.js 或在ember-cli-build.js上

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

nothing above worked. 以上没有任何工作。

As of now, It seems there is no ember-cli support for Rethinkdb client drivers. 到目前为止,似乎Rethinkdb客户端驱动程序没有ember-cli支持。 One of its dependency library(net.js) is written on net method of nodejs. 它的依赖库之一(net.js)是在nodejs的net方法上编写的。 It fails with app import on ./net module. 在./net模块上导入应用程序失败。

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

Please correct me if I'am wrong and any other way to use RethinkDB with emberjs would be helpful(except websockets). 如果我错了,请更正我,将RethinkDB与emberjs一起使用的其他任何方式都将有所帮助(websockets除外)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM