1

私は Deployd を初めて使用し、ダッシュボードを開こうとしています。hello-world基本的なプロジェクト フォルダーを作成することから始めました。

$ cd hello-world

...次に、以下を実行してダッシュボードを表示しました。

$ dpd-d 

ただし、次のエラーが発生します。

vaibhav@vaibhav:/hello-world$ dpd -d
   starting deployd v0.8.4...
   Failed to start MongoDB (Make sure 'mongod' are in your $PATH or use dpd    --mongod option. Ref: http://docs.deployd.com/docs/basics/cli.html)
bye

fs.js:432
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^
Error: EACCES, permission denied './.dpd/pids/mongod'
    at Object.fs.openSync (fs.js:432:18)
    at Object.fs.writeFileSync (fs.js:971:15)
    at process.kill (/usr/local/lib/node_modules/deployd/lib/util/mongod.js:52:8)
    at process.EventEmitter.emit (events.js:95:17)
    at process.exit (node.js:707:17)
    at fn (/usr/local/lib/node_modules/deployd/bin/dpd:261:5)
    at stop (/usr/local/lib/node_modules/deployd/bin/dpd:270:5)
    at startup (/usr/local/lib/node_modules/deployd/bin/dpd:162:16)
    at ChildProcess.<anonymous> (/usr/local/lib/node_modules/deployd/lib/util/mongod.js:62:5)
    at ChildProcess.EventEmitter.emit (events.js:95:17)
    at Process.ChildProcess._handle.onexit (child_process.js:795:12)
`   

私は何を間違っていますか?

4

2 に答える 2

0

mongodb が正しくインストールされているかどうかを確認するには:

iOS または Linux を使用している場合は、次を試すことができます。

sudo dpd

Windows を使用している場合は、[管理者として実行] を使用してコマンド ウィンドウを開き、次のことを試してください。

dpd
于 2016-11-04T13:33:37.180 に答える