diff --git a/plugin/npm-module/utils/parser.js b/plugin/npm-module/utils/parser.js index dba44cd..3358847 100644 --- a/plugin/npm-module/utils/parser.js +++ b/plugin/npm-module/utils/parser.js @@ -1,4 +1,5 @@ module.exports = (stats, target) => { + console.log(stats.chunks); stats.assets = stats.assets.filter(asset => asset.name !== target); return { @@ -18,11 +19,13 @@ module.exports = (stats, target) => { chunks: stats.chunks.map(chunk => ({ size: chunk.size, files: chunk.files, - modules: chunk.modules.map(module => ({ - name: module.name, - size: module.size, - id: module.id, - })), + modules: chunk.modules ? + chunk.modules.map(module => ({ + name: module.name, + size: module.size, + id: module.id, + })) + : [], })), }; diff --git a/webpack.config.js b/webpack.config.js index 0a472e0..4d8f421 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -15,7 +15,6 @@ module.exports = (env) => { const common = merge([ { entry: { - // vendor: ['react', 'react-dom'], app: PATHS.app, }, @@ -55,12 +54,9 @@ module.exports = (env) => { ], }, }, - // utils.extractCSS(), utils.purifyCSS({ paths: glob.sync(`${PATHS.app}/**/*.js`, { nodir: true }), }), - // utils.extractVendorCode(), - // utils.uglifyJS(), ]); const development = {