将文件名从 .js 更改为 .jsx 后,React 项目无法编译

Kad*_*dus 6 javascript jsx reactjs

我遇到了一些障碍。

我意识到我项目的一个合作伙伴设置了一个文件.js而不是.jsx. 我切换了文件类型以匹配项目中的其余文件,现在我遇到了这个错误。

index.js:1 ./src/Components/SignUp/SignUp.js 错误:ENOENT:没有这样的文件或目录,打开“~/src/Components/SignUp/SignUp.js”

我替换了“~”的一些路径。

我已经在我的项目中搜索了所有实例,SignUp但找不到任何似乎将其锁定为查找 .js 文件的内容。有没有人有什么建议?

Kad*_*dus 8

问题通过再次打开和关闭的魔法解决了。尽管您可以在不重新启动服务器的情况下添加文件,但编辑文件名(或至少是文件扩展名)需要重新启动服务器。