Reactjs 创建React应用程序:范围错误-超过最大调用堆栈大小

Reactjs 创建React应用程序:范围错误-超过最大调用堆栈大小,reactjs,create-react-app,controlled-folder-access,Reactjs,Create React App,Controlled Folder Access,我在尝试创建新的react应用程序时遇到此错误。 尝试使用npm更新create react应用程序并重新安装react C:\Users\Panduka\Documents\tests>create-react-app markdown path.js:33 function normalizeStringWin32(path, allowAboveRoot) { ^ RangeError: Maximum call stack

我在尝试创建新的react应用程序时遇到此错误。 尝试使用npm更新create react应用程序并重新安装react

C:\Users\Panduka\Documents\tests>create-react-app markdown
path.js:33
function normalizeStringWin32(path, allowAboveRoot) {
                             ^

RangeError: Maximum call stack size exceeded
    at normalizeStringWin32 (path.js:33:30)
    at Object.resolve (path.js:338:20)
    at getRootPath (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\win32.js:6:27)
    at invalidWin32Path (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\win32.js:16:12)
    at mkdirsSync (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:15:39)
    at mkdirsSync (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:35:16)
    at mkdirsSync (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:36:9)
    at mkdirsSync (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:36:9)
    at mkdirsSync (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:36:9)
    at mkdirsSync (C:\Users\Panduka\AppData\Roaming\npm\node_modules\create-react-app\node_modules\fs-extra\lib\mkdirs\mkdirs-sync.js:36:9)

通过禁用Windows Defender控制的文件夹访问修复了此问题。

通过使用Windows Linux子系统修复了此问题。
顺便说一句,我的Windows Defender由我的组织策略控制。

我今天遇到了一个类似的问题,并通过运行修复:
$npm logout

错误日志:

4268 http fetch GET 404 https://registry.npmjs.org/@xtuc%2flong 549ms
4269 silly fetchPackageMetaData error for @xtuc/long@4.2.1 404 Not Found: @xtuc/long@4.2.1
4270 verbose stack RangeError: Maximum call stack size exceeded
4270 verbose stack     at failedDependency (C:\Program Files\nodejs\node_modules\npm\lib\install\deps.js:378:27)
4270 verbose stack     at failedDependency (C:\Program Files\nodejs\node_modules\npm\lib\install\deps.js:396:9)
4270 verbose stack     at failedDependency (C:\Program Files\nodejs\node_modules\npm\lib\install\deps.js:396:9)
4270 verbose stack     at failedDependency (C:\Program Files\nodejs\node_modules\npm\lib\install\deps.js:396:9)```

禁用受控文件夹访问有帮助


请键入您的代码我已经包含了代码和错误msgI只需查看错误msg代码是
create react app test
您可以使用不受受控文件夹访问保护的驱动器。