npx не найден, думал, что это в PATH - PullRequest
0 голосов
/ 18 сентября 2018

Я настраиваю локальную среду для учебника React, и у меня возникают некоторые проблемы.

Какая версия узла у меня есть?

$ node -v
v10.10.0

Настройка учебникаОкружение

$ npm install -g create-react-app
/opt/nodejs/bin/create-react-app -> /opt/nodejs/lib/node_modules/create-react-app/index.js
+ create-react-app@1.5.2
added 67 packages from 20 contributors in 9.879s

Выполните инструкции по настройке учебника:

$ npx create-react-app my-app
-bash: npx: command not found

Что ?!npx отсутствует?

$ npx 
-bash: npx: command not found

Хмм.Используйте это решение (команда npx не работает) :

$ npm i -g npx
/opt/nodejs/bin/npx -> /opt/nodejs/lib/node_modules/npx/index.js
+ npx@10.2.0
added 484 packages from 651 contributors in 34.539s

Установлено?Точно?

$ whereis npx
npx: /opt/nodejs/bin/npx

Верно.Я не доверяю тебе.Что находится в этом каталоге?

$ v /opt/nodejs/bin/
total 34468
lrwxrwxrwx 1 kingram kingram       45 Sep 17 17:04 create-react-app -> ../lib/node_modules/create-react-app/index.js
-rwxr-xr-x 1 xxxxxxx xxxxxxx 35291184 Sep  6 13:15 node
lrwxrwxrwx 1 xxxxxxx xxxxxxx       38 Sep  6 13:15 npm -> ../lib/node_modules/npm/bin/npm-cli.js
lrwxrwxrwx 1 xxxxxxx xxxxxxx       32 Sep 17 17:10 npx -> ../lib/node_modules/npx/index.js

Что-то не так в этом.

$ npx -v
-bash: npx: command not found

Вернуться к началу.Может быть, это не так.

$ npx create-react-app my-app
-bash: npx: command not found

Я был прав, что не доверял тебе.

Итак.Любые мысли от опытных пользователей?

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

Версия NPM

$ npm -v
6.4.1

Где находится npm?

$ which npm
/usr/bin/npm

"... у вас должна быть возможность запускать create-реагировать-приложение без префикса npx ..."

$ create-react-app my-app    
-bash: create-react-app: command not found
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...