0

EmberJS で RethinkDB JavaScript ライブラリを使用しようとしています。RethinkDB が ember にインストールするための 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');

上記の何も機能しませんでした。

4

1 に答える 1

0

現在のところ、Rethinkdb クライアント ドライバーの ember-cli サポートはないようです。その依存ライブラリの一つ(net.js)はnodejsのnetメソッドに書かれています。./net モジュールでのアプリのインポートで失敗します。

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

私が間違っている場合は訂正してください。また、emberjs で RethinkDB を使用する他の方法が役立つ場合があります (websockets を除く)。

于 2016-01-31T13:42:24.863 に答える