首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在netlify上部署我的react项目时,显示错误:无法解决‘.././资产/CV.pdf’中的'/opt/build/repo/src/components/header‘

在netlify上部署我的react项目时,显示错误:无法解决‘.././资产/CV.pdf’中的'/opt/build/repo/src/components/header‘
EN

Stack Overflow用户
提问于 2022-11-16 18:59:33
回答 1查看 34关注 0票数 0

在当地一切都很好,我可以在本地下载pdf。但是在我的站点上部署时,它在下面显示了错误;

代码语言:javascript
复制
11:42:11 PM: Creating an optimized production build...
11:42:13 PM: Failed to compile.
11:42:13 PM: Module not found: Error: Can't resolve 
'../../assets/CV.pdf' in '/opt/build/repo/src/components/header'
11:42:13 PM:   "build.command" failed                                       
11:42:13 PM:   Error message
11:42:13 PM:   Command failed with exit code 1: npm run build (https://ntl.fyi/exit-code-1)
11:42:13 PM:   Error location
11:42:13 PM:   In Build command from Netlify app

您可以看看我的代码从这里开始。它在本地工作,但我无法部署。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-16 20:19:30

上面的错误似乎是结束第3行没有被成功编译;

代码语言:javascript
复制
11:42:13 PM: Module not found: Error: Can't resolve '../../assets/CV.pdf' in '/opt/build/repo/src/components/header'

根据您在上面共享的回购协议,在cv.pdf下有/src/assets/,但没有像下面那样的CV.pdf,正如在/src/components/header/CTA.js中所声明的那样;

代码语言:javascript
复制
import CV from '../../assets/CV.pdf'

正如这里在MDN文档中的第四段所述,Javascript是一种区分大小写的语言,因此,CV.pdfcv.pdf是完全不同的东西,就像在这个上下文中表示的任何其他变量名称一样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74465824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档