css - 为什么我有重复的导入字体样式
问题描述
我是前端新手,我尝试开始一个新的 Vue3 项目
我尝试将单独的 scss 文件收集到一个文件中
所以我有一个all.scss(我希望它是全局样式)并且在 all.scss 中我导入一个文件config.scss
因为我希望一些变量和 mixin 是全局的,所以我像下面这样编辑vue.config.js
module.exports = {
css: {
loaderOptions: {
sass: {
prependData: `
@import "@/scss/foundation/_config.scss";
@import "@/scss/foundation/_helpers.scss";
`
}
}
}
}
最后,我 在 App.vue 中导入all.scss
问题:
当我在本地主机中执行npm 运行服务时
我得到了很多风格的导入字体
我尝试什么:
- 我
@import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
从config.scss更改 为直接导入App.vue
问题消失了
我不知道为什么?是我在vue.config.js中设置错误还是 webpack 做了我不知道的事情
这是我的 package.json
解决方案
推荐阅读
- json - MongoDB - 嵌套数组与 group_by 的总和
- java - MeterRegistry IllegalArgumentException
- r - 我应该使用什么 ML 算法来确定鱼的成熟年龄?
- python - Numpy:从 JSON 文件加载数据会给出带有嵌套列表的 np 数组
- javascript - Passport.js 本地策略 + bcrypt + 散列密码存储在 dotenv 环境变量中 - 这是一种安全的方法吗?
- sql-server - 如何在 Visual Studio 2019 中将表和数据导入 SQL Server 数据库项目
- amazon-web-services - 用于高读取 IO/s 的 Elasticache 设置
- python - 导入 pywinauto 包时 Python 已停止工作,即使我没有使用它
- r - 如何将时间以分钟为单位:秒格式转换为秒?
- ios - 如何在 iOS 中为不同的导出方法和配置文件设置 fastlane?