Ответ 1
1) Проверьте ENVIRONMENT_VARIABLES
, что является NODE_PATH
присутствует или нет. Если нет, то необходимо добавить путь к PATH
среды PATH
.
2) Повторно установите снова
Я пытаюсь установить lerna с помощью npm, пакеты успешно добавлены, но когда я запускаю любую команду lerna, она появляется.
bash: lerna: команда не найдена
Версия узла: v8.10.0
Версия Npm: 3.10.9.
Вот что я пытаюсь:
$ npm install --global lerna
C:\Users\<user-name>\AppData\Roaming\npm\lerna -> C:\Users\<user-name>\AppData\Roaming\npm\node_modules\lerna\bin\lerna.js
C:\Users\<user-name>\AppData\Roaming\npm
'[email protected]
[email protected] MINGW64 ~/Projects/lerna init
bash: lerna: command not found
1) Проверьте ENVIRONMENT_VARIABLES
, что является NODE_PATH
присутствует или нет. Если нет, то необходимо добавить путь к PATH
среды PATH
.
2) Повторно установите снова
Попробуйте запустить команду
npm install --g lerna
Три вещи:
Я столкнулся с этой проблемой, когда я установил lerna, используя пряжу. Переустановка с использованием npm решила проблему.
У меня была эта проблема даже с npm.
Явно добавив
C:\Users\yourusername\AppData\Roaming\npm
переменная PATH в разделе Системные переменные в переменных среды решает проблему для меня.
В моем случае я просто запускаю sudo npm install --g lerna
, и он работает после начальной загрузки
Здесь репо вы можете попробовать изучить lerna в независимой среде