Problem z zainstalowaniem środowiska React

0

Witam! Po wpisaniu komendy w bash, node, cmd -> npx create-react-app example1 nie udaje mi się utworzyć niczego. Oto wyskakujące błędy:

$ npx create-react-app .
Error: EPERM: operation not permitted, mkdir 'C:\Users\Web'
TypeError: Cannot read property 'loaded' of undefined
at exit (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js27)
at errorHandler (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js3)
at C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js20
at cb (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\npm.js22)
at C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\npm.js24
at C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\config\core.js7
at Array.forEach (<anonymous>)
at C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\config\core.js13
at f (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\node_modules\once\once.js25)
at afterExtras (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\config\core.js20)
C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js:98
var doExit = npm.config.loaded ? npm.config.get('_exit') : true
^

TypeError: Cannot read property 'loaded' of undefined
at exit (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js27)
at process.errorHandler (C:\Users\Web Development\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js3)
at process.emit (events.js13)
at process._fatalException (internal/bootstrap/node.js27)
Instalacja create-react-app@latest nie udała się, kod błędu: 7

Próbuję rozwiązać ten problem już z 4 godziny i ręce już opadają..

0

Error: EPERM: operation not permitted
Wygląda na to że nie masz uprawnień jako zwykły uzytkownik. Próbowałeś z sudo?
EDIT: Po wpisaniu komendy w bash - zmylił mnie ten bash :P

1

Tylko czy sudo nie używa się w systemach typu Linux? Obecnie pracuję Win 8.1

2

Poradziłbym Ci wymienić system ale jeżeli to nie wchodzi w grę :D

Spróbuj tego polecenia w zupełnie innej ścieżce / partycji. Natomiast wcześniej spróbuj sam stworzyć folder za pomocą $ mkdir my-app, i powiedz czy możesz go utworzyć czy nie. Jeżeli nie - brak Ci uprawnień więc logicznym będzie niedziałający npx. Poza tym spróbowałbym za pomocą yarn albo npm (trust me :-) )

Edit:

Spróbuj też
npm install -g create-react-app

1

Obecnie nie zaleca się instalowania globalnie create-react-app. W docsach zalecają używać npx, tak jak w pierwszym poście. Tutaj problem był z uprawnieniami. Tworzyć katalogi w C:\Users można wyłącznie z uprawnieniami admina. Wystarczyłoby próbę założenia katalogu ponowić w katalogu użytkownika na którym się pracuje czyli C:\Users%username%

1 użytkowników online, w tym zalogowanych: 0, gości: 1