Instalé una nueva versión de NodeJS después de eso, intento crear-reaccionar-aplicación y al ejecutar el comando npx create-react-app my-app me da el siguiente error:
Try the new cross-platform PowerShell https://aka.ms/pscore6 PS E:\ALL ABOUT React\Jonas Projects\Jonass Project Practice\myproject> npm -v 8.1.0 PS E:\ALL ABOUT React\Jonas Projects\Jonass Project Practice\myproject> node -v v16.13.0 PS E:\ALL ABOUT React\Jonas Projects\Jonass Project Practice\myproject> npx create-react-app my-app npm ERR! code EPERM npm ERR! syscall open npm ERR! path C:\Users\Firstname~1\AppData\Roaming\npm-cache\_cacache\tmp\724ab6af npm ERR! errno EPERM npm ERR! FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/create-react-app: EPERM: operation not permitted, open 'C:\Users\Firstname~1\AppData\Roaming\npm-cache\_cacache\tmp\724ab6af' npm ERR! at C:\Program Files\nodejs\node_modules\npm\node_modules\minipass-fetch\lib\body.js:162:15 npm ERR! at async C:\Program Files\nodejs\node_modules\npm\node_modules\libnpmexec\lib\index.js:106:12 npm ERR! at async Promise.all (index 0) npm ERR! at async exec (C:\Program Files\nodejs\node_modules\npm\node_modules\libnpmexec\lib\index.js:94:17) npm ERR! FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/create-react-app: EPERM: operation not permitted, open 'C:\Users\Firstname~1\AppData\Roaming\npm-cache\_cacache\tmp\724ab6af' npm ERR! at C:\Program Files\nodejs\node_modules\npm\node_modules\minipass-fetch\lib\body.js:162:15 npm ERR! at async C:\Program Files\nodejs\node_modules\npm\node_modules\libnpmexec\lib\index.js:106:12 npm ERR! at async Promise.all (index 0) npm ERR! at async exec (C:\Program Files\nodejs\node_modules\npm\node_modules\libnpmexec\lib\index.js:94:17) { npm ERR! code: 'EPERM', npm ERR! errno: 'EPERM', npm ERR! syscall: 'open', npm ERR! path: 'C:\\Users\\Firstname~1\\AppData\\Roaming\\npm-cache\\_cacache\\tmp\\724ab6af', npm ERR! type: 'system' npm ERR! } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It's possible that the file was already in use (by a text editor or antivirus), npm ERR! or that you lack permissions to access it. npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator. PS E:\ALL ABOUT React\Jonas Projects\Jonass Project Practice\myproject>Prueba este:
npx create-react-app my-app
en vez de:
npx-create-react-app my-app
el nombre del proyecto no debe estar en mayúsculas o un símbolo como un guión (-)