Команда Expo не найдена в Ubuntu

Я установил экспо с помощью этой команды - npm install expo-cli -g но когда я пишу выставку в командной строке, пишет, что выставка не найдена.

Я попытался установить с помощью пряжи, и она была установлена ​​​​успешно, но пишет, что выставка не найдена.

Я пытался экспортировать PATH в ~/.profile, но это мне не помогло.

Что мне нужно сделать, чтобы сделать мой выставочный проект?

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
1
0
4 854
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

Если он установлен, expo может не быть в вашем PATH.

  1. Проверьте, находится ли npm global на вашем пути. $ echo $PATH,
  2. если не на вашем пути, добавьте npm global к вашему пути.

получить путь к вашему глобальному npm npm config get prefix

добавьте вывод вышеуказанной команды в ваш файл .bashrc или .zshrc.

# replace npm-global-path with the output of npm config get prefix
export PATH=npm-global-path/bin:$PATH

тогда

# source your .bashrc, .zshr or *.profile
source ~/.bashrc or source ~/.zshrc

Переменные среды в bash_profile или bashrc?

опубликовать результат npm config get prefix?

Junius L. 31.05.2019 11:04

/home/денис/.npm-глобальный

Rapprogtrain 31.05.2019 11:07

запустите ls /home/denis/.npm-global/bin и вставьте вывод.

Junius L. 31.05.2019 11:08

exp expo expo-cli

Rapprogtrain 31.05.2019 11:13

куда ты экспортировал свой путь?

Junius L. 31.05.2019 11:13

должно быть что-то вроде export PATH=~/.npm-global/bin:$PATH

Junius L. 31.05.2019 11:16

это все еще не работает? можешь еще поделиться echo $PATH

Junius L. 31.05.2019 11:19

Проблема решена с помощью следующих шагов

  1. прежде всего установите expo-cli, используя приведенную ниже командную строку

    npm установить expo-cli -g

2 после установки expo-cli установите глобальную переменную, используя приведенную ниже командную строку

export PATH=~/.npm-global/bin:$PATH 

Удачного кодирования!

Попробуйте npx expo init AwesomeProject, это сработало для меня.

Другие вопросы по теме