Поскольку ваш проект разбил вашу конфигурацию webpack, ему необходимо объединить эти конфигурации в webpack, чтобы понять все ваши параметры.
Самый простой способ использует метод _.merge из lodash, смотрите на: https://lodash.com/docs/4.16.4#merge
Сначала установить зависимость lodash:
npm install --save-dev lodash
Тогда вы объедините конфигурации, ваш webpack.config. JS должен выглядеть следующим образом:
var path = require('path');
var webpack = require('webpack');
var helpers = require('./helpers');
var _ = require('lodash');
вар commonConfig = требуется (»./ webpack.common.js');
module.exports = _.merge(commonConfig, {
devtool: 'cheap-module-eval-source-map', // source-map
output: {
path: helpers.root('dist'),
//publicPath: '/',
filename: '[name].js',
chunkFilename: '[id].chunk.js',
},
devServer: {
historyApiFallback: true,
stats: 'minimal'
}
});
Надеюсь, это может вам помочь.
Этот совет зафиксировал мою основную проблему. После исправления конфигурации возникла другая проблема - неправильный загрузчик «html». Когда я сменил его на «сырой», он начал работать. Большое спасибо! – Vojtech
Добро пожаловать, еще один совет, который может вам помочь, заключается в том, что в вашем файле package.json отсутствует ваша зависимость extract-text-webpack-plugin, для запуска вашего приложения мне пришлось поместить эту зависимость "extract-text-webpack-plugin ":"^1.0.1 " –