react-scripts在azure部署上运行NPM运行build失败



我正在尝试部署一个应用程序到azure静态web应用程序,一个reactjs应用程序,但我在github的动作中得到一些非常奇怪的东西。

Creating an optimized production build...
Failed to compile.
./src/screens/Support/Support.jsx
Cannot find file '../../components/faq/FAQ' in './src/screens/Support'.

它说它找不到这个文件…但它就在那里。它在本地工作,如果我在本地运行npm run build它工作,只有当我试图通过github行动部署它以这种方式出错。为什么?

原来源代码管理中的文件命名不同。它是faq.jsx时,在代码中它正在寻找一个名为FAQ.jsx的文件,我知道我在本地重命名了它,但源代码控制(即github)也应该在我提交和推送后更改名称…我觉得很奇怪,它没有这样做。

谢谢你鬼。把你的建议作为答案来帮助其他社区成员。

可以执行以下命令:

git reset HEAD~1
git pull
add/commit/push

您可以参考Push command successful but no changes reflect on Remote Repository file/s。说白了,"git reset"是什么意思?做什么?

相关内容

  • 没有找到相关文章

最新更新