create-реагировать-приложение: проблема с первой командой, используя npm - PullRequest
0 голосов
/ 21 октября 2018

Я хочу создать приложение-реакцию, используя npm.Я пытаюсь перейти по этой ссылке https://reactjs.org/docs/create-a-new-react-app.html

Я пытаюсь запустить команду "npx create-реагировать-app my-app" в моем общем propmt, но это дает мне ошибку.Error message

0 информация о том, что это сработало, если все заканчивается ok
1 подробный cli ['C: \ Program Files \ nodejs \ node.exe',
1 подробный cli 'C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js',
1 подробный cli 'install',
1 подробный cli '-g',
1 verbose cli 'create-реакции-app']
2 информация с использованием npm@6.4.1
3 информация с использованием node@v8.12.0
4 подробная npm-сессия 1bc5fca63b5e4cf5
5 глупая установка loadCurrentTree
6 глупая установка readGlobalPackageData
7 подробный стек TypeError: asyncWrite не является функцией
7 подробный стек в onwrite (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js:480:
7)
7 многословный стек в WritableState.onwrite (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 180: 5)
7 подробный стекв WriteStream.to [as _worker] (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ pacote \ node_modules \ make-fetch-случай \ cache.js: 154: 13)
7 многословный стек в WriteStream._write (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ mississippi \ node_modules \ flush-write-stream \ index.js: 35: 13)
7 подробных стеков в doWrite (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 428: 64)
7 подробных стеков в writeOrBuffer (C: \ Program Files \ nodejs \node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js:
417: 5)
7 подробный стек в WriteStream.Writable.write (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 334: 11)
7 многословный стек в WriteStream.to [как _работник] (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ pacote \ node_modules \ make-fetch-случай \ кэш \ cache.js:
171: 25)
7 многословный стек в WriteStream._write (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ mississippi \ node_modules \ flush-write-stream \ index.js: 35: 13)
7 многословный стек в doWrite (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 428: 64)
7 многословный стек в writeOrBuffer (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js:
417: 5)
7 многословный стек в WriteStream.Writable.write (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 334: 11)
7 многословныйстек в WriteStream.to [как _работник] (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ pacote \ node_modules \ make-fetch-случай \ cache.js: 182: 19)
7 многословных стека в WriteStream._write (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ mississippi \ node_modules \ flush-write-stream \ index.js: 35: 13)
7 подробный стек в doWrite (C: \ Program Files \nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 428: 64)
7 подробный стек в writeOrBuffer (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ readable-stream \ lib_stream_writable.js: 417: 5)
8 подробный cwd E: \ xampp \ htdocs
9 verbose Windows_NT 10.0.17134
10 verbose argv "C: \ Program Files \ nodejs \ node.exe" "C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "установить"" -g "" create-реагировать-приложение "
11 подробный узел v8.12.0
12 подробный npm v6.4.1
13 ошибка asyncWrite не является функцией
14 подробный выход [1, верно]

Я также пытаюсь очистить кеш и применить альтернативный способ запуска этой команды "npm install -g create-Reaction-app", но все еще не решаю мою проблему.

Версия моего узла v8.12.0, а версия npm - 6.4.1

1 Ответ

0 голосов
/ 21 октября 2018

Вы, похоже, сталкиваетесь с npx bug # 100 - в имени каталога есть пробел.Пока эта ошибка не исправлена, обходной путь должен сделать npm cache clean, за которым следует npm install -g create-react-app.Тогда ваша оригинальная команда npx должна работать.

...