如何在vue-cli生成的webpack模板中添加和使用scss?

发布于 2022-09-06 07:27:21 字数 808 浏览 19 评论 0

前端小白,我想在vue-cli生成的webpack模板中使用bootstrap并用scss来编写样式。但是模板中的WebPack配置太多,我直接蒙逼了。而且scss-loader的README也仅仅给出了一点点WebPack配置,和vue生成的模板相比大相径庭。所以大神们能不能详细说说,应该添加什么包,然后编辑那个文件?

clipboard.png

我现在照着人家的README添加了scss-loader和node-sass,然后尝试在main.js中写入下面一行。

import './assets/css/site.scss'

scss文件是这么写的,然后不管是运行还是打包vue,果不其然的都失败了……

@import "~bootstrap/scss/bootstrap.scss";

.color-animate {
  animation: color-transition 10s ease 2s infinite;
}

@keyframes color-transition {
  0% {
    color: $red;
  }
  25% {
    color: $orange;
  }
  50% {
    color: $teal;
  }
  75% {
    color: $blue;
  }
  100% {
    color: $purple;
  }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不用配置,vue-cli已经配置好了,安装sass-loader和node-sass就行了,然而国内下不了node-sass这个包,只能用淘宝镜像

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文