3

我正在关注Derby.js 入门指南。我跑了

$ npm install -g derby

一切都成功了,但是当我进入

$ derby new app-name

我得到:

-bash: derby: command not found

我在 Mac OS 10.8、Node v0.10.3、npm v1.2.17 上

4

3 回答 3

1

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

我怀疑文档领先于源代码。

于 2014-05-26T19:03:31.940 回答
1

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

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

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

于 2014-06-23T11:50:21.457 回答
1

检查 NODE_PATH 和 PATH 变量是否包含可执行文件的位置

导出 NODE_PATH="/usr/local/lib/node"

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

请参阅此页面

于 2013-04-06T10:56:23.090 回答