0

我是 Derby 的新手,刚刚在 Ubuntu 12.10 上安装了它。

我安装了以下内容。

  • 节点 v0.11.6-pre
  • 德比 0.5.9
  • 蒙哥 git 大师
  • Redis 2.2.12

我使用derby new --coffee testapp. 看起来东西安装得很好。

当我尝试使用运行应用程序时npm start,出现以下错误:

digilord@digidev:~/testapp$ npm start

> testapp@0.0.0 start /home/digilord/testapp
> ./node_modules/coffee-script/bin/coffee server.coffee

Master pid  12985

/home/digilord/testapp/node_modules/coffee-script/lib/coffee-script/optparse.js:51
        throw new Error("unrecognized option: " + arg);
              ^
Error: unrecognized option: --debug-port=5859
at OptionParser.exports.OptionParser.OptionParser.parse (/home/digilord/testapp/node_modules/coffee-script/lib/coffee-script/optparse.js:51:19)
at parseOptions (/home/digilord/testapp/node_modules/coffee-script/lib/coffee-script/command.js:464:29)
at Object.exports.run (/home/digilord/testapp/node_modules/coffee-script/lib/coffee-script/command.js:55:5)
at Object.<anonymous> (/home/digilord/testapp/node_modules/coffee-script/bin/coffee:7:41)
at Module._compile (module.js:450:26)
at Object.Module._extensions..js (module.js:468:10)
at Module.load (module.js:350:32)
at Function.Module._load (module.js:306:12)
at Function.Module.runMain (module.js:491:10)
at startup (node.js:119:16)
at node.js:813:3
digilord@digidev:~/testapp$ 

有没有其他人遇到过这个?

4

1 回答 1

0

在 TheOceanMethod 的帮助下,我能够让一切正常工作。以为我会停在那里吗?

这是解决方案:

  • 德比 0.5.9
  • 节点 v0.10.15
  • 蒙哥 git 大师
  • Redis 2.6.14

Derby 0.5.9 要求 Node 为 v0.10.15。不是专门的德比。一些依赖项需要该版本的 Node.js。Redis 需要 v2.6+,所以 2.6.14 可以工作。

另一件事。在server/index文件中有一行引用../../public被注释掉。为了获得提供图像的能力,您需要取消注释该行。

于 2013-08-11T14:30:43.240 回答