在Webpack中使用Sass第三方库

2018-01-23  本文已影响0人  jebirth

  在Webpack构建的项目中,使用Sass的Compass库可以快速编写代码的样式。下面将介绍在Webpack中引入Compass。

本文内容如下:

1.项目环境配置

2.使用Compass

{
   test: /\.scss$/,
      use: [
         require.resolve("style-loader"),
         {
            loader: require.resolve("css-loader"),
               options: {
                  importLoaders: 1
               }
         },
         {
            loader:
               "sass-loader?url=false,outputStyle=expanded&includePaths[]=' + path.resolve(__dirname, './node_modules/compass-mixins/lib')"
         }
      ],
},
@import '~compass-mixins/lib/compass/_css3.scss';

$primary-color: #1890ff;

.button{
  width: 100px;
  height: 47px;
  line-height: 47px;
  text-align: center;
  font-size: 18px;
  cursor: pointer;

  &:hover{
    color: $primary-color;
    background-color: tint($primary-color, 50%);
  }
}

import './button.scss';

3.运行项目

4.参考网站

上一篇 下一篇

猜你喜欢

热点阅读