Команда трюфеля не найдена после установки

Я установил трюфель через npm со следующим:

sudo npm install -g трюфель

но когда я запускаю список трюфелей на консоли, это просто дает мне

bash: трюфель: команда не найдена

Ответ 1

Убедитесь, что установлена последняя версия npm и узла. У меня была та же проблема, я обновил npm и узел до последней версии, и это сработало.

npm install -g truffle работает npm install -g truffle.

Ответ 2

У меня была аналогичная проблема. Я запускал npm я -g truffle а затем, когда я пытался запустить truffle init я получил сообщение об ошибке: zsh: command not found: truffle. Для меня это решило создать локальный узел_модулей с установленным трюфелем, а затем запустить эту копию.

  1. запустите npm init и создайте новый проект npm
  2. запустить npm я truffle
  3. запустить ./node_modules/.bin/truffle init и он должен работать!

Ответ 3

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

Ответ 4

Получение списка версий solc из solc-bin. Попытка # 1 npm ПРЕДУПРЕЖДЕНИЕ saveError ENOENT: нет такого файла или каталога, откройте '/Users/mihai/package.json' npm WARN enoent ENOENT: нет такого файла или каталога, откройте '/Users/mihai/package.json' npm WARN mihai Нет описания npm WARN mihai Нет поля хранилища. npm WARN mihai Нет README данных npm WARN mihai Нет лицензионного поля.

  • tr[email protected] добавил 26 пакетов от 438 участников и проверил 35 пакетов в 5.975 с. Найдено 0 уязвимостей

Mihais-iMac: ~ mihai $ инициация трюфеля -bash: трюфель: команда не найдена

Может ли помочь, я получаю ошибку, когда я набираю команду трюфель init