【问题标题】:React Router - ENOENT: no such file or directoryReact Router - ENOENT:没有这样的文件或目录
【发布时间】: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-routerreact-router-dom 索引文件一样。也许删除 node_modules 目录并重新运行 npm install 以重新安装所有项目的依赖项。除此之外,我认为您需要edit您的帖子以包含您正在使用的代码的minimal reproducible example和错误所指的代码以及您为重现警告所做的确切重现步骤。

标签: javascript reactjs react-router


【解决方案1】:

您可能不止一次更改过 React-Router-Dom 的版本。它基本上发生在你更改任何版本或 react-router-dom 或 React-router 时。文件路径不匹配并与 index.js 一起保存。

您可以一次检查您的路径文件,例如:你的路径文件包裹 eact-routerindex.tsx' 它将被替换。 您还会在 node_modules 中收到一条警告,指出您的文件丢失,因为节点模块已经为您添加了该文件,并且一旦您更改了 React-Router-Dom 版本,名称就会发生变化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-03
    • 2014-01-12
    • 1970-01-01
    • 2023-03-31
    • 2013-07-28
    • 2019-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多