Node.js Derby.js-npm安装Derby成功,但找不到Derby命令

Node.js Derby.js-npm安装Derby成功,但找不到Derby命令,node.js,npm,derbyjs,Node.js,Npm,Derbyjs,我在跟踪调查。我跑了 $ npm install -g derby 一切都成功了,但当我进入 $ derby new app-name 我得到: -bash: derby: command not found 我在Mac OS 10.8、节点v0.10.3、npm v1.2.17上检查节点路径和路径变量是否包含可执行文件的位置 export NODE_PATH=“/usr/local/lib/NODE” export PATH=“/usr/local/bin:/usr/local/sbin

我在跟踪调查。我跑了

$ npm install -g derby
一切都成功了,但当我进入

$ derby new app-name
我得到:

-bash: derby: command not found

我在Mac OS 10.8、节点v0.10.3、npm v1.2.17上检查节点路径和路径变量是否包含可执行文件的位置

export NODE_PATH=“/usr/local/lib/NODE”

export PATH=“/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/share/npm/bin:$PATH”


见此。

到目前为止,Derby的命令行界面部分是vaporware。
package.json
中没有
bin
设置,这是指示
npm
生成可执行脚本的内容


我怀疑文档比源代码早了。

截至2014年6月,文档仍然适用于Derby 0.5,而0.6则适用于npm。显然,目前推荐的启动0.6项目的方法是:

npm install -g yo
npm install -g generator-derby
mkdir myapp
cd myapp
yo derby

确保安装并启动MongoDB,然后
npm start

与alpha版本(0.6)有相同的问题。如果我安装0.5.16,工作正常