我正在使用 create-react-app (通过cracoreact-scripts start
),在开发过程中,我使用(嗯,准确地说)让它在手表模式下运行craco start
。当我实时修改代码时,这会刷新应用程序。
但是,当我重命名一个文件(例如 from Foo.js
to Foo.tsx
)或切换到一些文件被重命名的分支时,我得到一个编译错误(见下文)并且需要重新启动脚本。这是有问题的,因为在我的机器上启动时间很长,让我不得不等待几分钟才能再次开始开发。
Failed to compile.
./src/foo/bar/Baz.js
Error: ENOENT: no such file or directory, open 'xyz\src/foo/bar/Baz.js'
有没有办法让监视脚本识别文件重命名或监视项目目录是否有任何文件名更改?也许一些 CRA 或 craco 配置或插件可以实现这一点?