Derby入门应用程序崩溃的新功能

时间:2013-08-10 04:58:24

标签: coffeescript derbyjs

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

我安装了以下内容。

  • node v0.11.6-pre
  • Derby 0.5.9
  • Mongo git master
  • Redis 2.2.12

我使用derby new --coffee testapp创建了初学者CoffeeScript应用程序。好像装好了。

当我尝试使用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$ 

还有其他人遇到过这个吗?

1 个答案:

答案 0 :(得分:0)

在TheOceanMethod的帮助下,我能够让一切运转起来。以为我会在那里停下来?

以下是解决方案:

  • Derby 0.5.9
  • 节点v0.10.15
  • Mongo git master
  • Redis 2.6.14

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

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