博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue项目使用安装sass
阅读量:4110 次
发布时间:2019-05-25

本文共 1600 字,大约阅读时间需要 5 分钟。

1、使用save会在package.json中自动添加

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

 

注:通常使用npm安装会出现以下报错,安装失败。可以通过淘宝的npm镜像安装node-sass

npm install -g cnpm --registry=https://registry.npm.taobao.org  (安装淘宝镜像)cnpm install node-sass  --save (使用淘宝镜像安装node-sass)

注:安装淘宝镜像后,仍无法安装node-sass的情况,执行下列命令

npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass说明:--registry=https://registry.npm.taobao.org 淘宝npm包镜像--disturl=https://npm.taobao.org/dist 淘宝node源码镜像,一些二进制包编译时用

2、进入webpack.base.config.js 配置scss module -- loaders (vue1.0)

{    test: /\.vue$/,    loader: 'vue-loader',    options: {      loaders: {        'scss': 'style-loader!css-loader!sass-loader'      }    }  }

3、打开webpack.base.config.jsloaders里面加上module -- rules (vue2.0)

rules: [      {        test: /\.vue$/,        loader: 'vue-loader',        options: vueLoaderConfig      },      {        test: /\.js$/,        loader: 'babel-loader',        include: [resolve('src'), resolve('test')]      },      {        test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,        loader: 'url-loader',        query: {          limit: 10000,          name: utils.assetsPath('img/[name].[hash:7].[ext]')        }      },      {        test: /\.scss$/,        loaders: ["style", "css", "sass"]      },      {        test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,        loader: 'url-loader',        query: {          limit: 10000,          name: utils.assetsPath('fonts/[name].[hash:7].[ext]')        }      }    ]  }

4、如果需要在vue文件style标签使用scss的话,需要声明一下:

 

转载地址:http://niesi.baihongyu.com/

你可能感兴趣的文章
pytorch
查看>>
pytorch(二)
查看>>
pytorch(三)
查看>>
pytorch(四)
查看>>
pytorch(5)
查看>>
pytorch(6)
查看>>
ubuntu相关
查看>>
C++ 调用json
查看>>
nano中设置脚本开机自启动
查看>>
动态库调动态库
查看>>
Kubernetes集群搭建之CNI-Flanneld部署篇
查看>>
k8s web终端连接工具
查看>>
手绘VS码绘(一):静态图绘制(码绘使用P5.js)
查看>>
手绘VS码绘(二):动态图绘制(码绘使用Processing)
查看>>
基于P5.js的“绘画系统”
查看>>
《达芬奇的人生密码》观后感
查看>>
论文翻译:《一个包容性设计的具体例子:聋人导向可访问性》
查看>>
基于“分形”编写的交互应用
查看>>
《融入动画技术的交互应用》主题博文推荐
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>