5

mysql で Compoundjs をテストしようとしていますが、失敗します。

私のシステムは、次のバージョンの nodejs と npm を備えた Debian 7 です。

$ ノード -v
v0.10.13

$ npm -v
1.3.4

これが私がcompoundjsをインストールした方法です

sudo npm install -g コンパウンド
sudo npm install -g jugglingdb --save
sudo npm install -g jugglingdb-mysql

複合init testapp --db mysql
cd testapp
npm インストール
$ ノード server.js

警告: JugglingDB アダプター「mysql」がインストールされていません。
モデルが機能しないため、実行を修正するには:

    npm install jugglingdb-mysql


/srv/www/playground/node/testapp/node_modules/jugglingdb/lib/railway.js:55
        if (!schema.adapter) throw new Error('Adapter is not defined');
                                   ^
エラー: アダプターが定義されていません
    初期化時 (/srv/www/playground/node/testapp/node_modules/jugglingdb/lib/railway.js:55:36)
    CompoundServer.initialize (/srv/www/playground/node/testapp/node_modules/jugglingdb/index.js:31:19) で
    CompoundServer.EventEmitter.emit (events.js:98:17) で
    CompoundServer.initCompound で (/srv/www/playground/node/testapp/node_modules/compound/lib/compound.js:123:14)
    CompoundServer.initCompoundServer [初期化として] (/srv/www/playground/node/testapp/node_modules/compound/lib/server/compound.js:53:29)
    /srv/www/playground/node/testapp/node_modules/compound/lib/compound.js:67:18 で
    process._tickCallback で (node.js:415:13)
    Function.Module.runMain (module.js:499:11) で
    起動時 (node.js:119:16)
    node.js:901:3 で

上記のエラーが発生した後、試してみました npm install jugglingdb-mysql が、それでも同じエラーが発生します。jugglingdb と jugglingdb-mysql をグローバルおよびローカルに (-g なしで) インストールしようとしました。同じエラーが発生し続けます。

4

1 に答える 1