使用create-react-app脚手架build项目,自定义组件中的less文件找不到图片资源路径
如题,我的自定义组件中less文件里background:url(/assets/loginbg.jpg) no-repeat center;设置成这样,但是build后部署需要放到一个叫做aaa文件夹下,在apache下运行项目,发现这个less文件里的url没有使用./assets/loginbg.jpg这样的形式,导致找不到loginbg.jpg。
请问该如何在less文件里设置资源路径,我知道可以用行内样式添加${process.env.PUBLIC_URL}前缀解决,但是总是觉得行内样式不够优雅,所有想问下有没有其它好的解决方案?
我想做到本地运行和build都不需要修改其它的,两者效果一致
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论