Невозможно выполнить команду Лерны - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь установить 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
`--lerna@2.11.0

VaibhavPC@Vaibhav MINGW64 ~/Projects/lerna init 
bash: lerna: command not found

Ответы [ 7 ]

0 голосов
/ 12 февраля 2019

У меня была эта проблема даже с npm.

Явное добавление

C:\Users\yourusername\AppData\Roaming\npm

к переменной PATH в разделе Системные переменные в переменных среды решает проблему для меня.

0 голосов
/ 18 июня 2019

В моем случае я просто запускаю sudo npm install --g lerna, и он работает после начальной загрузки

0 голосов
/ 08 августа 2018

Попробуйте выполнить команду

npm install --g lerna
0 голосов
/ 05 июня 2018

Вот репо , вы можете попробовать выучить lerna в независимой среде

0 голосов
/ 25 мая 2018

1) Проверьте, присутствует ли ENVIRONMENT_VARIABLES NODE_PATH или нет.Если нет, то необходимо добавить путь к PATH переменной среды.

2) Переустановить заново

enter image description here

0 голосов
/ 25 мая 2018

Три вещи:

  1. Пожалуйста, проверьте среду, если путь задан правильно, чтобы команда не нашла ошибку.
  2. Во-вторых, вы можете перейти непосредственно к папке lerna и выполнить команду.Если вы можете запустить отсюда, значит, проблема в пути, то есть точка 1
  3. . Третий вариант - переустановить и установить снова.
0 голосов
/ 25 мая 2018

Я столкнулся с этой проблемой, когда я установил lerna, используя пряжу.Переустановка с использованием npm решила проблему.

...