/
pashko
/
siec
Обзор
Документация
Войти
/
pashko
/
siec
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
webpack.config.js
56 строк
2 KB
pash lenovo
files
10 окт 2019, 13:33
10 окт 2019, 13:33
6789102
Код
Авторство
О чём код?
const webpack = require('webpack'); const path = require('path'); const MiniCssExtractPlugin = require('mini-css-extract-plugin') module.exports = { mode: 'development', entry: './frontend/assets/src/js/all.js', output: { path: path.resolve('./frontend/assets/dist/dev/js'), filename: "all.js", publicPath: path.resolve('./frontend/assets/dist/dev/css') }, module:{ rules:[ { use:'babel-loader', test: /\.js$/, exclude: /node_modules/ }, { test: /\.scss$/, use: [ 'style-loader', MiniCssExtractPlugin.loader, { loader: 'css-loader', options: { sourceMap: true } }, { loader: 'sass-loader', options: {sourceMap: true} } ] }, { test: /\.css$/, use: [ {loader: 'style-loader/url'}, { loader: 'file-loader', options: { name: '[name].[ext]' } } ], } ] }, plugins: [ new MiniCssExtractPlugin({ filename: "[name].css" }) ] }