– 一般的なヘッダ要素
<link rel="stylesheet" href="style.css"> <script src="main.js"></script>
– webpackの “MiniCssExtractPlugin” を使用する
– バンドルしたjsから、stylesheet部分を別ファイルとして出力できる
– webpack, webpack-cli, webpack-dev-server, style-loader, css-loader, sass, sass-loaderインストール済
### モジュールインストール
$ npm i -D postcss-loader autoprefixer
webpack.config.js
module.exports = { mode: "development", devtool: "source-map", entry: `./src/index.js`, output: { filename: "main.js" }, devServer: { host: '192.168.33.10', port: '8000', contentBase: "dist", open: true }, module: { rules: [ { test: /\.scss/, use: [ "style-loader", { loader: "css-loader", options: { url: false, sourceMap: true, importLoaders: 2 } }, { loader: "postcss-loader", options: { sourceMap: true, plugins: [ require("autoprefixer")({ grid: true }) ] } }, { loader: "sass-loader", options: { sourceMap: true } } ] } ] } };