sass - 如何配置 Next.js 以从 SCSS 文件导入数据 URL?
问题描述
我正在尝试将 Next.js 配置为与 Zurb 的基础站点一起使用。
基础 SCSS 包括一些背景图像的数据 URL。下面是一个例子:
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: #{$rgb}"></polygon></svg>');
当 Next.js 编译 SCSS 时,它会尝试将文件路径添加到数据 URL,从而创建以下错误:
Module not found: Can't resolve './foundation/util/data:image/svg+xml;utf8,<svg xmlns="http:/www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb(138, 138, 138)"></polygon></svg>'
有没有办法配置 Next.js 以便在编译 SASS 文件时将数据 URL 用作背景图像?
解决方案
推荐阅读
- firebase - 是否可以将静态 IP 分配给托管在 Firebase 上的网站?
- partitioning - MongoDB Realm 中的多个分区
- flutter - 日历轮播在颤动中给出范围错误
- mysql - MySQL - 子查询内的 FULL JOIN
- c# - 如何将 RTF 附件复制到新的邮件项中?
- flutter - Flutter:转换未来
- > to List type 与 Google_maps_flutter Package 一起使用来输出 Markers
- azure - Azure 服务运行状况 ARM 模板如何选择所有位置
- c++ - 转换向量
包含 cbor 数据到 const char * - typescript - 即使没有电子邮件的概念,我还能使用 express-validator 吗?
- node.js - 为可选依赖项 ~/iltorb 运行安装脚本时出错:命令失败