我正在关注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 上
我正在关注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 上
到目前为止,Derby 的命令行界面部分是vaporware。中没有bin
设置package.json
,这是指示npm
制作可执行脚本的内容。
我怀疑文档领先于源代码。
截至 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
.
检查 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"
请参阅此页面。