나는 자습서의 톤을 읽고 내가 기억하는 걱정보다 더 많은 Github에서의 REPOS 보았다하지만 난 정말 다음을 수행하기 위해 설치 웹팩 3 사투를 벌인거야있다 :웹팩 3 - CSS 파일에 스타일을 쓰기는
- :
- 실행 Autoprefixer 아래는
CSS에의 dist 디렉토리 내에서 CSS 파일을 만듭니다 CSS
const path = require('path')
const webpack = require('webpack')
const ExtractTextPlugin = require('extract-text-webpack-plugin')
module.exports = {
context: path.resolve(__dirname, 'src'),
entry: {
app: './js/index.js',
},
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist'),
publicPath: '/dist', // New
},
devServer: {
contentBase: path.resolve(__dirname, 'src'), // New
},
module: {
rules: [
{
test: /\.js$/i,
exclude: [/node_modules/],
use: [{
loader: 'babel-loader',
options: { presets: ['env'] },
}],
},
{
test: /\.css$/,
use: ExtractTextPlugin.extract({
fallback: "style-loader",
use: "css-loader"
})
},
{
test: /\.(sass|scss)$/i,
use: [
'style-loader',
'css-loader',
'sass-loader',
]
}
]
},
plugins: [
new ExtractTextPlugin({
filename: 'css/styles.css',
allChunks: true,
}),
]
};
:
- 웹팩 dev에 서버가 실행 중입니다.
- 스타일은 src/scss/styles.scss에서 src/index.html에서 제공되는 HTML 파일 내의 인라인 스타일 블록으로 복사됩니다.
내 HTML 내에서 연결할 수있는 styles.css 파일로 dist 디렉토리를 생성하고 싶습니다.
감사 CSS에
내가 잘못 가고있는 이유와 이유에 대해 설명해 주셨습니다. 아쉽게도 CSS 파일은 아직 생성되지 않습니다. 수정 된 webpack.config.js를 Codepen에 붙여 넣었습니다. 누군가가 그것을 빨리 볼 수 있다면 정말로 감사 할 것입니다 : https://codepen.io/decodedcreative/pen/XVWNZe –
이 프로젝트에 대한 Repo가 있습니까? – KyTrol
저는 https://github.com/decodedcreative/react-webpack-boilerplate를 설정했습니다. 이것을보고 주셔서 감사합니다, 그것은 나를 미치게했습니다! –