Skip to content

Commit

Permalink
webpack config enhancements
Browse files Browse the repository at this point in the history
  • Loading branch information
cheton committed Mar 4, 2017
1 parent 3c0470e commit 52f1f50
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"settings": {
"import/resolver": {
"webpack": {
"config": "../webpack.config.base.js"
"config": "../webpack.webconfig.base.js"
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions gulp/tasks/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export default (options) => {
throw new gutil.PluginError('app:build-dev', err);
}

const webpackConfig = require('../../webpack.backend-config.development.js');
const webpackConfig = require('../../webpack.appconfig.development.js');
webpack(webpackConfig, (err, stats) => {
if (err) {
throw new gutil.PluginError('app:build', err);
Expand All @@ -41,7 +41,7 @@ export default (options) => {
throw new gutil.PluginError('app:build', err);
}

const webpackConfig = require('../../webpack.backend-config.production.js');
const webpackConfig = require('../../webpack.appconfig.production.js');
webpack(webpackConfig, (err, stats) => {
if (err) {
throw new gutil.PluginError('app:build', err);
Expand Down
6 changes: 2 additions & 4 deletions gulp/tasks/web.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import gulp from 'gulp';
import gutil from 'gulp-util';
import webpack from 'webpack';
import webpackDevelopmentConfig from '../../webpack.config.development';
import webpackProductionConfig from '../../webpack.config.production';

export default (options) => {
gulp.task('web:i18n', ['i18next:web']);
Expand All @@ -16,7 +14,7 @@ export default (options) => {
throw new gutil.PluginError('web:build-dev', err);
}

const webpackConfig = webpackDevelopmentConfig;
const webpackConfig = require('../../webpack.webconfig.development.js');
webpack(webpackConfig, (err, stats) => {
if (err) {
throw new gutil.PluginError('web:build-dev', err);
Expand Down Expand Up @@ -45,7 +43,7 @@ export default (options) => {
throw new gutil.PluginError('web:build-prod', err);
}

const webpackConfig = webpackProductionConfig;
const webpackConfig = require('../../webpack.webconfig.production.js');
webpack(webpackConfig, (err, stats) => {
if (err) {
throw new gutil.PluginError('web:build-prod', err);
Expand Down
2 changes: 1 addition & 1 deletion src/app/webpack-dev-server.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import webpack from 'webpack';
import webpackMiddleware from 'webpack-dev-middleware';
import config from '../../webpack.config.development';
import config from '../../webpack.webconfig.development';

const webpackDevServer = (app) => {
// https://github.com/webpack/webpack-dev-middleware
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ var HtmlWebpackPlugin = require('html-webpack-plugin');
var HtmlWebpackPluginAddons = require('html-webpack-plugin-addons');
var nib = require('nib');
var stylusLoader = require('stylus-loader');
var baseConfig = require('./webpack.config.base');
var languages = require('./webpack.config.i18n').languages;
var baseConfig = require('./webpack.webconfig.base');
var languages = require('./webpack.webconfig.i18n').languages;
var pkg = require('./package.json');

var webpackConfig = Object.assign({}, baseConfig, {
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ var HtmlWebpackPlugin = require('html-webpack-plugin');
var HtmlWebpackPluginAddons = require('html-webpack-plugin-addons');
var nib = require('nib');
var stylusLoader = require('stylus-loader');
var baseConfig = require('./webpack.config.base');
var languages = require('./webpack.config.i18n').languages;
var baseConfig = require('./webpack.webconfig.base');
var languages = require('./webpack.webconfig.i18n').languages;
var pkg = require('./package.json');

// Use publicPath for production
Expand Down

0 comments on commit 52f1f50

Please sign in to comment.