【发布时间】:2021-05-12 06:18:38
【问题描述】:
我当前的项目在 Netlify 平台上构建时遇到了问题。我能够很好地在本地构建我的应用程序并通过 gh-pages 托管它,但是当我尝试构建相同的应用程序时,我遇到了这个错误。
11:10:03 PM: Failed to compile.
11:10:03 PM:
11:10:03 PM: ./src/pages/Mortgage.js
11:10:03 PM: Cannot find file '../hooks/UseWindowSize.js' in './src/pages'.
src
--hooks
----UseWindowSize.js
--pages
----Home.js
----Mortgage.js
知道可能是什么问题吗?
【问题讨论】:
-
您没有在开发机器上构建然后将其推送到 Netlify 是否有特定原因?根据情况可能会更容易。
-
这是我第一次使用 Netlify,我有兴趣在 git repo 更改时使用他们的自动部署,我将研究直接上传构建文件夹。虽然我想了解为什么它一开始就不起作用。
-
你能在这里分享回购的链接吗(如果它是公开的)?这将有助于调试。 @Sirivs
-
根据错误消息,一个可能的问题是文件结构的路径不同,具体取决于您运行构建命令的目录,Netlify 更改了该目录。也许使用 node 的 path.join 和 __dirname digitalocean.com/community/tutorials/nodejs-how-to-use__dirname
标签: javascript reactjs directory netlify