首页 > 解决方案 > 尝试从符号链接导入时 React 崩溃

问题描述

我正在使用 react build 并尝试从 create-react-app 目录之外的文件夹中导入一些文件。它不允许我这样做,所以我尝试在目录内创建文件夹的符号链接。然后我从 react-dev-utils/ModuleScopePlugin.js 收到错误,似乎 react 对符号链接不太满意?当我用实际文件夹替换符号链接文件夹时,一切正常。

Creating an optimized production build...
..../src/frontend/project-editor/node_modules/react-dev-utils/ModuleScopePlugin.js:31
          request.descriptionFileRoot.indexOf('/node_modules/') !== -1 ||
                                      ^

TypeError: Cannot read property 'indexOf' of undefined

标签: reactjsreact-devtools

解决方案


看起来您使用 react-app-rewired 包将文件导入 src 目录之外。这个问题意味着您在任何地方都包含了错误的路径导入。

要跟踪问题,请运行yarn build。它将向您显示包含错误导入的提示。


推荐阅读