我在 Mac 上,最新的 chrome 使用 webpack 4 和当前的 webpack scss/css 加载器(这是所需的 scss lit-element 加载器等的之前状态......):
使用:[MiniCssExtractPlugin.loader,“css-loader”,“postcss-loader”,“sass-loader”]
我无法成功地将 scss 加载到我的 lit-element 组件中。
我使用了以下示例并且失败了:
https://github.com/drdreo/lit-scss-loader ,
https://github.com/clicksolutions/lit-element-scss-loader ,
https://blog.webf.zone/on-styling-web-components-b74b8c70c492
以上都失败了。
有没有一种方法可以在这个阶段成功地将 scss 文件加载到 lit-element 组件中,因为内联方式非常混乱,我经常重复自己:
static get styles () {
return css`
.magic-class-name {
margin: 0;
}
.magic-class-name .magic-class-name2 .magic-class-name3 {
margin: 0;
} `
etc...