Derby.js - npm установил derby успешно, но команда derby не найдена
Я следую руководству по началу работы с 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
3 ответа
По состоянию на июнь 2014 года документы по-прежнему рассчитаны на Derby 0.5, а 0.6 - на нпм. По-видимому, генератор-дерби в настоящее время является рекомендуемым способом запуска проекта 0.6:
npm install -g yo
npm install -g generator-derby
mkdir myapp
cd myapp
yo derby
Обязательно установите и запустите MongoDB, а затем npm start
,
Часть интерфейса командной строки Derby пока не работает. Здесь нет bin
установка в package.json
то, что наставляет npm
делать исполняемые скрипты.
Я подозреваю, что документация опередила исходный код.
Проверьте, содержат ли переменные NODE_PATH и PATH расположение исполняемых файлов
export NODE_PATH="/usr/local/lib/node"
экспорт PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/share/npm/bin:$PATH"
Смотрите эту страницу.