Я знаю, что это уже решалось, но я попробовал совет по Не найдена команда 'ember' , и она не сработала для меня.
Я пытаюсь установить EmberJ для техничного теста, и я продолжаю получать 'Command' ember 'not found'. Я нахожусь на Ubuntu 18.04 и проверил все мои пути следующим образом.
Когда я запускаю npm install -g ember-cli, он устанавливает и показывает:
npm WARN deprecated exists-sync@0.0.4: Please replace with usage of
fs.existsSync
/home/[user]/.npm-global/bin/ember ->
/home/[user]/.npm-global/lib/node_modules/ember-cli/bin/ember
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4
(node_modules/ember-cli/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for
fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current:
{"os":"linux","arch":"x64"})
+ ember-cli@3.5.0
updated 1 package in 14.662s
Так что я определенно установил его.
Когда я запускаю какой npm / какой узел, я получаю следующее:
/usr/bin/npm
/usr/bin/node
Когда я запускаю echo $ PATH, я получаю:
/home/[user]/npm_global/bin:/usr/local/share/npm/bin:
/usr/local/bin:/usr/local/sbin:~/bin:/usr/share/rvm/gems/ruby-2.3.7/
bin:/usr/share/rvm/gems/ruby-2.3.7@global/bin:/usr/share/rvm/rubies/
ruby-2.3.7/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/
sbin:/bin:/usr/games:/usr/local/games:/usr/bin:/snap/bin:/usr/
share/rvm/bin
Andddd У меня есть следующие пути в моем bashrc:
export PATH="/usr/local/share/npm/bin:/usr/local/bin:/usr/local/sbin:~/bin:$PATH"
и
export PATH="/home/[user]/npm_global/bin:$PATH"
Я понимаю, что это много информации, я новичок в этом, поэтому хотел дать как можно больше. Любые предложения очень ценятся, спасибо!