mirror of https://github.com/alibaba/ice.git
fix: no need to create route in SSR (#210)
This commit is contained in:
parent
2a00c428eb
commit
ed9846a962
|
|
@ -51,11 +51,6 @@ let history: History;
|
||||||
function createApp(customConfig: IAppConfig) {
|
function createApp(customConfig: IAppConfig) {
|
||||||
const appConfig = deepmerge(defaultAppConfig, customConfig);
|
const appConfig = deepmerge(defaultAppConfig, customConfig);
|
||||||
|
|
||||||
// get history instance
|
|
||||||
const { type, basename, history: customHistory } = appConfig.router;
|
|
||||||
history = customHistory || createHistory(type, basename);
|
|
||||||
appConfig.router.history = history;
|
|
||||||
|
|
||||||
// pass appConfig to the server
|
// pass appConfig to the server
|
||||||
if (process.env.__IS_SERVER__) {
|
if (process.env.__IS_SERVER__) {
|
||||||
appConfigData = appConfig;
|
appConfigData = appConfig;
|
||||||
|
|
@ -63,6 +58,11 @@ function createApp(customConfig: IAppConfig) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// client side rendering
|
// client side rendering
|
||||||
|
// get history instance
|
||||||
|
const { type, basename, history: customHistory } = appConfig.router;
|
||||||
|
history = customHistory || createHistory(type, basename);
|
||||||
|
appConfig.router.history = history;
|
||||||
|
|
||||||
// load module to run before createApp ready
|
// load module to run before createApp ready
|
||||||
loadStaticModules(appConfig)
|
loadStaticModules(appConfig)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue