今天我尝试create-react-app app-name在 CMD 中使用 ( )创建新的反应应用程序,但出现此错误:
PS C:\Users\ahmed\Desktop\My File\New Folder\New Folder JS\New Folder> create-react-app testing-app
C:\Users\ahmed\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:49
throw err0
^
RangeError: Maximum call stack size exceeded
at Object.mkdirSync (fs.js:738:10) ...
Run Code Online (Sandbox Code Playgroud)
此外,如果我尝试在此文件夹中安装任何软件包,安装将卡住prop-type,我也尝试更新我的node,create-react-app但没有任何变化。我通过在C:\Users\ahmednot in 中创建我的反应应用程序解决了这个问题C:\Users\ahmed\Desktop\My File\New Folder\New Folder JS\New Folder
所以我的问题是:为什么我不能像C:\Users\ahmed\Desktop\My File\New Folder\New Folder JS\New Folder为什么需要在C:\Users \username.