'npm start' запускает l oop для установки expo-cli - PullRequest
0 голосов
/ 01 апреля 2020

ВОПРОС: Как мне сделать так, чтобы $ echo $PATH возвращает export PATH=~/.npm-global/bin:$PATH

BACKSTORY:

  1. Я сделал npm install на терминале (macOS Catalina) и начал входить в al oop об установке expo cli при попытке npm start. С тех пор я следовал инструкциям здесь: https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally
    • должен был выполнить шаг 5 (по ссылке выше) как source ~/.bash_profile Tried npm start, но все еще сталкивается с l oop
  2. Уже установлено npm 6.13.4. Тем не менее, запуск npm start приводит ниже. Обратите внимание, как написано Экспо CLI установлен , но попросил установить глобально снова, поэтому во второй раз я говорю n:
(base) MacBook-Pro:rn-starter user$ npm start

> @ start /Users/user/Desktop/REACT NATIVE/rn-starter
> expo start

This command requires Expo CLI.
Do you want to install it globally [Y/n]? Y
Installing the package 'expo-cli'...
Expo CLI installed. You can run `expo --help` for instructions.
This command requires Expo CLI.
Do you want to install it globally [Y/n]? n
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ start: `expo start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! A complete log of this run can be found in:
npm ERR! /Users/user/.npm/_logs/2020-04-03T14_39_24_884Z-debug.log
Вот что в строке 8 файла журнала:

8 verbose lifecycle @~start: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/user/Desktop/REACT NATIVE/rn-starter/node_modules/.bin:/opt/anaconda3/bin:/opt/anaconda3/condabin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/usr/local/git/bin

Ранее я установил Anaconda (несколько месяцев назад) и удалил ее, используя https://docs.anaconda.com/anaconda/install/uninstall/ Однако, выполнение $ echo $PATH приводит к /opt/anaconda3/bin:/opt/anaconda3/condabin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/usr/local/git/bin

ВОПРОС: Как мне сделать так, чтобы $ echo $PATH вернул export PATH=~/.npm-global/bin:$PATH

Ценю любые предложения, которые могут помочь!

1 Ответ

0 голосов
/ 01 апреля 2020

Как ваш package.json файл? Ваш npm старт должен вызвать выставку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...