Skip to content

Commit 0103a94

Browse files
committed
🚑 修复部分问题.
1 parent ce1538a commit 0103a94

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

src/adapter/vusion/index.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const resolveConfig = require('./resolve');
66
module.exports = function(webpackConfig, isDev, { modifyDefaultVusionConfig, resolveVusionConfig, resolveVusionWebpackConfig }) {
77

88
let defaultVusionConfig = {
9-
type: 'app',
9+
// type: 'app',
1010
isDev,
1111
webpack: webpackConfig,
1212
needLoadFile: true,
@@ -21,10 +21,6 @@ module.exports = function(webpackConfig, isDev, { modifyDefaultVusionConfig, res
2121
vusionConfig = resolveVusionConfig(vusionConfig);
2222
}
2323

24-
vusionConfig.webpack = merge.smartStrategy({
25-
entry: 'replace',
26-
})(vusionConfig.webpack, webpackConfig);
27-
2824
global.vusionConfig = vusionConfig; // fixed vusion
2925

3026
const config = require('./config')(vusionConfig);

src/adapter/vusion/resolve.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,9 @@ module.exports = function resolveVusionConfig(defaultVusionConfig) {
4848
let filename = 'vusion.config.js';
4949
if (!needLoadFile) {
5050
filename = path.resolve(__dirname, 'vusion.config.js');
51+
return vusionConfigModule(filename, ...externalConfigs);
5152
}
52-
return vusionConfigModule(filename, ...externalConfigs);
53+
return Object.assign(vusionConfigModule(filename, ...externalConfigs), defaultVusionConfig);
5354
}
5455
return vusionConfigModule();
5556
}

src/server/koa-webpack-middleware/hotMiddleware.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
'use strict';
22

3+
const microApp = require('@micro-app/core');
4+
const logger = microApp.logger;
5+
36
const hotMiddleware = require('webpack-hot-middleware');
47
const { PassThrough } = require('stream');
58

@@ -14,6 +17,9 @@ module.exports = function(compiler, opts) {
1417
ctx.status = status;
1518
ctx.set(headers);
1619
},
20+
end: () => {
21+
logger.warn('hotMiddleware end!');
22+
},
1723
}, next);
1824
};
1925
};

0 commit comments

Comments
 (0)