美文网首页
vue项目中使用sass语法

vue项目中使用sass语法

作者: 已不淘气很多年 | 来源:发表于2018-05-03 10:22 被阅读0次

    我们在使用vue-cli快速构建项目后,发现项目中并没有使用sass语法,但是我们可以通过配置webpack的rule,来实现此功能。

    使用vue-cli快速构建项目(基于webpack模板的项目参考官方文档)

    vue init webpack projectName
    

    配置淘宝镜像

    说明:我们需要将npm的镜像修改一下,可以改为国内的淘宝镜像(已经改过的,此步可以忽略)

    npm config set registry https://registry.npm.taobao.org/
    

    添加对应的模块(npm包)

    添加node-sass模块和sass-loader模块

    npm install node-sass  sass-loader --save-dev
    

    配置webpack文件

    打开build文件夹中的webpack.base.config.js文件,然后在rule中添加如下配置:

    { 
      test: /\.sass$/, 
      loaders: ['style', 'css', 'sass'] 
    }
    

    PS: 在需要使用sass的组件中,style标签上添加lang=scss即可。
    vue-cli的文档上写写明了0配置,其实只需要安装@vue/cli + @vue/cli-service-global插件即可,就不需要在webpack配置文件里面手动进行配置rule了。

    相关文章

      网友评论

          本文标题:vue项目中使用sass语法

          本文链接:https://www.haomeiwen.com/subject/tjlkrftx.html