Webpack 风格!css!sass 加载器
Webpack style!css!sass loaders
我是 Sass 的新手所以这可能是我的错误。不管怎样,让我描述一下问题
html 文件
<ul>
<li><a href="#">Facebook</a></li>
<li><a href="#">Google</a></li>
<li><a href="#">LinkedIn</a></li>
<li><a href="#">Rss</a></li>
<li><a href="#">Twitter</a></li>
<li><a href="#">Yahoo</a></li>
</ul>
我想为一些社交网络创建一个简单的链接列表。
对于构建,我使用 webpack 和 css-loader sass-loader 和 style-loader.
...
module: {
loaders: [
{
test: /\.scss$/,
loaders: ['style',"css", "sass"]
}
]
}
...
虽然我没有尝试为
中的每个 li 元素添加图片,但效果很好
sass 文件
$icons:(facebook, google, linkedin, rss, twitter, yahoo);
@each $item in $icons{
.#{$item} {background: url('./images/#{$item}.png') no-repeat;}
}
我出错了
Unexpected token ILLEGAL You may need an appropriate loader to handle
this file type.
所有图像都存在于此文件夹中。
我做错了什么?我只想为背景图像构建一个简单的 url。
您可能需要添加一个 url-loader:
{ test: /\.(png|woff|woff2|eot|ttf|svg)$/, loader: 'url-loader?limit=100000' }
我是 Sass 的新手所以这可能是我的错误。不管怎样,让我描述一下问题
html 文件
<ul>
<li><a href="#">Facebook</a></li>
<li><a href="#">Google</a></li>
<li><a href="#">LinkedIn</a></li>
<li><a href="#">Rss</a></li>
<li><a href="#">Twitter</a></li>
<li><a href="#">Yahoo</a></li>
</ul>
我想为一些社交网络创建一个简单的链接列表。 对于构建,我使用 webpack 和 css-loader sass-loader 和 style-loader.
...
module: {
loaders: [
{
test: /\.scss$/,
loaders: ['style',"css", "sass"]
}
]
}
...
虽然我没有尝试为
中的每个 li 元素添加图片,但效果很好sass 文件
$icons:(facebook, google, linkedin, rss, twitter, yahoo);
@each $item in $icons{
.#{$item} {background: url('./images/#{$item}.png') no-repeat;}
}
我出错了
Unexpected token ILLEGAL You may need an appropriate loader to handle this file type.
所有图像都存在于此文件夹中。
我做错了什么?我只想为背景图像构建一个简单的 url。
您可能需要添加一个 url-loader:
{ test: /\.(png|woff|woff2|eot|ttf|svg)$/, loader: 'url-loader?limit=100000' }