【发布时间】:2021-03-18 03:43:57
【问题描述】:
我正在和几个同事一起开发一个 react 应用程序,在最近一次 pull 之后,我不再能够编译该应用程序,但我的同事们没有任何问题。
在我这端,应用程序无法编译,因为一些 @material-ui 组件在 node_modules/@material-ui 目录中显示为缺失。但是,当我搜索文件夹时,我看到那里的文件,它们只是以打字稿格式而不是 js 显示。但是,当将我的工作目录与同事的进行比较时,我发现他们的文件中也存在完全丢失的文件。
例如,当应用程序编译失败时,我会看到:
编译失败
./node_modules/@material-ui/core/TextField/TextField.js
找不到模块:无法解析“../FilledInput” '..../node_modules/@material-ui/core/TextField'
当我搜索此文件夹时,该文件存在但标记为“FilledInput.d.ts”。
有没有人遇到过这样的事情?我已经重新编译了应用程序,并删除了分支并从远程重新克隆,但问题仍然存在。
谢谢
【问题讨论】:
标签: reactjs material-ui