我创建了一个带有汇总的 npm 库。然后,我在一个 React 项目中安装并使用它。当我 npm 启动项目时,它向我抛出了这一行:
Failed to parse source map from 'C:\Users\XXXX\Desktop\example\node_modules\@AAA\BBB\src\components\Button\Button.tsx' file:
Error: ENO ENT: no such file or directory, open
'C:\Users\XXXX\Desktop\example\node_modules\@AAA\BBB\src\components\Button\Button.tsx'
这更像是一个警告,更像是一个错误,因为按钮有效并且 webpack 告诉我“没有发现问题”。在 node_modules 文件夹中,我有带有/dist/cjs 和/dist/esm 的 @AAA/BBB 文件夹。
我不知道什么可以在节点模块的/src 中产生搜索。
谢谢你的时间<3
最佳答案
您可以通过添加 GENERATE_SOURCEMAP=false
来删除警告。给您的.env
文件
实际上,带有 Webpack 5.x 的 CRA 导致了它。他们正在努力解决(https://github.com/facebook/create-react-app/pull/11752)
关于javascript - 解析源映射失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70599784/