vue+NuxtJS使用 scss
1.安装scss
在这一步卡了好久,在网上看到了好多方法,最后都是安装失败,或者引入scss文件之后各种报错。最后找到一种:
先按照命令安装
npm install --save-dev sass sass-loader@10 fibers
2.引用
全局引入—>修改nuxt.config.js
// Global CSS: https://go.nuxtjs.dev/config-css
css: [
'element-ui/lib/theme-chalk/index.css',
{src:'@/assets/scss/index.scss', lang:"scss"}
],
局部引入—>在需要添加样式的页面
<style lang="scss">
@import "@/assets/scss/index.scss";
</style>
这样就不会报错了,样式也可以正常展示,是不是很简单。