Произошла ошибка при выполнении "create-реакции-app my-app" - PullRequest
0 голосов
/ 26 июня 2018

Я новичок в NodeJS.Я оправдал следующие команды.1.npm install -g create-реагировать-app 2.create-реагировать-app my-app

при выполнении 2-й команды я получил ошибку вроде

Установка пакетов.Это может занять пару минут.Установка сценариев реагирования, реагирования и доменного имени ...

uglifyjs-webpack-plugin@0.4.6 postinstall E: \ Projects \ HighAvenue \ Dashboard \ dashboard \ node_modules \ uglifyjs-webpack-узел плагина lib / post_install.js

npm ERR!файл bash npm ERR!путь bash npm ERR!код ELIFECYCLE npm ERR!errno ENOENT npm ERR!syscall spawn bash npm ERR!uglifyjs-webpack-plugin@0.4.6 postinstall: node lib/post_install.js npm ERR!spawn bash ENOENT npm ERR!нпм ERR!Сбой в сценарии постинсталляции uglifyjs-webpack-plugin@0.4.6.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше вывод журнала.

npm ERR!Полный журнал этого прогона можно найти в: npm ERR!
C: \ Users \ Soorya \ AppData \ Roaming \ npm-cache_logs \ 2018-06-26T05_00_45_645Z-debug.log

Прерывание установки.npm install --save --save-точный --loglevel ошибка Resact Response-DOM Реакция-сценарии не удалась.

enter image description here

Ответы [ 3 ]

0 голосов
/ 26 июня 2018

Настройка вашего узла выглядит неправильно.Это не проблема с приложением Create React - кажется, что вы не можете запускать какие-либо глобальные команды Node.

Похоже, ~ / .node_modules_global / bin отсутствует в переменной среды PATH, поэтому он не может быть выполненглобальные команды.Вот как работает Bash - он не может угадать, где находится команда, вам нужно сказать это.Я бы предположил, что установка Node должна делать это по умолчанию, но это зависит от того, как вы установили Node.

Поэтому убедитесь, что каталог находится в вашей переменной PATH, и попробуйте снова.Если вы используете Bash, добавьте это в свой .profile, а затем перезапустите Терминал:

export PATH = $ HOME / .node_modules_global / bin: $ PATH

0 голосов
/ 26 июня 2018

Спасибо всем за ваш ответ.Я исправил эту проблему после установки пряжи.Thankyou

0 голосов
/ 26 июня 2018

У вас есть разрешение на создание папки в том месте, где вы пытаетесь установить пакет.если вы используете команду sudo перед вашими утверждениями.

Это можно сделать с помощью команды runas с уровнем доверия администратора или щелкнув правой кнопкой мыши программу в пользовательском интерфейсе и выбрав «Запуск от имени администратора».

Спасибо

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