【发布时间】:2023-02-15 08:17:22
【问题描述】:
我是 React 的初学者,我遇到了一些问题,我什至不知道它们是如何出现在我一直在玩的 React 项目中的。
显然我假设错误与 React Router 包有关,但我不知道它是如何产生的以及如何修复它所以任何帮助都会很棒。这是完整的错误消息:
Compiled with warnings.
Failed to parse source map from '/Users/X/crm/packages/react-router-dom/index.tsx' file: Error: ENOENT: no such file or directory, open '/Users/X/crm/packages/react-router-dom/index.tsx'
Failed to parse source map from '/Users/X/crm/packages/react-router/index.tsx' file: Error: ENOENT: no such file or directory, open '/Users/X/crm/packages/react-router/index.tsx'
Search for the keywords to learn more about each warning.
To ignore, add // eslint-disable-next-line to the line before.
WARNING in ./node_modules/react-router-dom/index.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/Users/X/crm/packages/react-router-dom/index.tsx' file: Error: ENOENT: no such file or directory, open '/Users/X/crm/packages/react-router-dom/index.tsx'
WARNING in ./node_modules/react-router/index.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from '/Users/X/crm/packages/react-router/index.tsx' file: Error: ENOENT: no such file or directory, open '/Users/X/crm/packages/react-router/index.tsx'
webpack compiled with 2 warnings
非常感谢!
我尝试运行该应用程序,预计它会运行,但出现了错误消息。
【问题讨论】:
-
确保您确实保存了您的所有项目文件,然后重试。这些源映射路径看起来很奇怪,就像您尝试自己重新创建
react-router和react-router-dom索引文件一样。也许删除 node_modules 目录并重新运行npm install以重新安装所有项目的依赖项。除此之外,我认为您需要edit您的帖子以包含您正在使用的代码的minimal reproducible example和错误所指的代码以及您为重现警告所做的确切重现步骤。
标签: javascript reactjs react-router