Windows マシンで nodejs を使用してプロジェクトを開始しようとしています。Windows が適切な環境ではないことはわかっていますが、それが私が使用しているものです。
でサーバーを起動中にエラーが発生しましたcompound server 8888
。すべてのファイルを生成しました
compound init photo --tpl jade --css less --db mongodb
cd photo
npm install -l
compound generate crud album title images createdAt:date
コンパウンドをコンパウンドまたはコンパウンドjsとしてインストールできることに気付いた後、この世代はうまく機能しました(コンパウンドjsをインストールすると機能しませんでしたが、コンパウンドをインストールすると機能しました-両方とも同じだと思いました:-/)。
しかし、サーバーを起動しようとする
と、次のcompound server 8888
エラーで壊れます:
開発環境内で 0.0.0.0:8888 をリッスンする複合サーバー {PATH}\photo\node_modules\jugglingdb-mongodb\lib\mongodb.js:74 (エラー) エラーをスローする場合。 ^ エラー: [localhost:27017] に接続できませんでした Server.connect.connectionPool.on.server._serverState ({PATH}\photo\node_modules\jugglingdb-mongodb\node_modules\mongodb\lib\mongodb\connection\server.js:564:74) で EventEmitter.emit で (events.js:126:20) connection.on._self._poolState で ({PATH}\photo\node_modules\jugglingdb-mongodb\node_modules\mongodb\lib\mongodb\connection\connection_pool.js:124:15) EventEmitter.emit (events.js:99:17) で Socket.errorHandler で ({PATH}\photo\node_modules\jugglingdb-mongodb\node_modules\mongodb\lib\mongodb\connection\connection.js:465:10) Socket.EventEmitter.emit (events.js:96:17) で Socket._destroy.self.errorEmitted で (net.js:329:14) process.startup.processNextTick.process._tickCallback で (node.js:244:9)
どうやらMongoDBに接続できないようですが、なぜですか? このデータベースを MySQL のような場所で開始する必要がありましたか?
どんな助けでも大歓迎です。
ありがとうございました!