请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

scss文件引入的问题

老师您好;

课程中variables.scss 和 mixins.scss文件的引入放在了每个需要它们的组件中;

为什么在这些地方引入呢,是根据webpack打包的特性,让webpack打包时清除掉bundler中重复的模块吗?

如果在index.scss 或 base.scss中直接引入 variables 和 mixins这样公用的抽象属性,代码上感觉更简洁一些;但这样是否会导致打包变慢 或者 在整个项目中某几个 输出文件 中引入了不必要的css属性呢?

正在回答

1回答

这两个文件,不是css,而是一些scss里面的变量和方法,如果其他scss文件想用,必须在自己的文件里引用它们

0 回复 有任何疑惑可以回复我~
  • 提问者 aibo #1
    明白了,也就是不存在什么打包多引入css属性的问题;那其实在base.scss或index.scss这种在main.js里全局引入的scss文件里引入全局的变量和方法scss文件不会影响打包性能对吗;(因为不懂webpack打包,才问这个问题的)
    回复 有任何疑惑可以回复我~ 2021-09-27 00:38:10
  • 提问者 aibo #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-09-27 00:57:19
  • Dell 回复 提问者 aibo #3
    是的。
    回复 有任何疑惑可以回复我~ 2021-09-28 22:55:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信