반응형
Webpack sass css 파일은 어디에 있습니까?
다음과 같이 sass 로더와 함께 웹 팩을 사용하고 있습니다.
module.exports = {
module: {
loaders: [
{
test: /\.scss$/,
loader: "style!css!sass"
}
]
}
};
하지만 스타일 태그에 스타일이 적용되는 것을 봅니다. 생성 CSS 파일은 어디에 있습니까?
기본적으로 스타일 로더는 컴파일 된 CSS를 번들로 인라인하여 출력 파일 (예 : bundle.js
. 은 Using 추출물 - 텍스트 웹팩 - 플러그인 이 번들에서 컴파일 된 CSS를 제거하고 별도의 파일로 내보낼 수 있습니다.
먼저-플러그인에서 로더를 래핑합니다.
loaders: [{
test: /\.scss$/,
loader: ExtractTextPlugin.extract(
"style",
"css!sass")
}]
},
그런 다음 생성 된 파일을 호출 할 플러그인을 지정합니다.
plugins: [
new ExtractTextPlugin("app.css")
]
일반적으로이 파일을 HTML에 포함합니다.
Webpack을 사용할 때 별도의 CSS 파일이 필요한 경우 extract-text-webpack-plugin 을 사용해야합니다 .
참고 URL : https://stackoverflow.com/questions/29210325/webpack-sass-where-is-the-css-file
반응형
'development' 카테고리의 다른 글
Android 라이브러리 Gradle 릴리스 JAR (0) | 2020.11.21 |
---|---|
Postman 테스트에서 환경 변수를 어떻게 읽습니까? (0) | 2020.11.21 |
.Net 대 SSIS : SSIS는 무엇에 사용해야합니까? (0) | 2020.11.21 |
Groovy에서 실행중인 스크립트의 경로를 어떻게 얻습니까? (0) | 2020.11.21 |
시간 초과로 Bash 읽기를 사용하는 방법은 무엇입니까? (0) | 2020.11.20 |