File tree Expand file tree Collapse file tree 5 files changed +16
-16
lines changed Expand file tree Collapse file tree 5 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 23
23
"firebase" : " ^3.7.2" ,
24
24
"lru-cache" : " ^4.0.2" ,
25
25
"serve-favicon" : " ^2.4.1" ,
26
- "vue" : " ^2.3.0 " ,
26
+ "vue" : " ^2.3.2 " ,
27
27
"vue-router" : " ^2.5.0" ,
28
- "vue-server-renderer" : " ^2.3.0 " ,
28
+ "vue-server-renderer" : " ^2.3.2 " ,
29
29
"vuex" : " ^2.3.1" ,
30
30
"vuex-router-sync" : " ^4.1.2"
31
31
},
44
44
"url-loader" : " ^0.5.8" ,
45
45
"vue-loader" : " ^12.0.2" ,
46
46
"vue-style-loader" : " ^3.0.0" ,
47
- "vue-template-compiler" : " ^2.3.0 " ,
47
+ "vue-template-compiler" : " ^2.3.2 " ,
48
48
"webpack" : " ^2.4.1" ,
49
49
"webpack-dev-middleware" : " ^1.10.1" ,
50
50
"webpack-hot-middleware" : " ^2.17.1" ,
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ Object.keys(filters).forEach(key => {
16
16
17
17
// Expose a factory function that creates a fresh set of store, router,
18
18
// app instances on each call (which is called for each SSR request)
19
- export function createApp ( ssrContext ) {
19
+ export function createApp ( ) {
20
20
// create store and router instances
21
21
const store = createStore ( )
22
22
const router = createRouter ( )
@@ -31,7 +31,6 @@ export function createApp (ssrContext) {
31
31
const app = new Vue ( {
32
32
router,
33
33
store,
34
- ssrContext,
35
34
render : h => h ( App )
36
35
} )
37
36
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ const isDev = process.env.NODE_ENV !== 'production'
10
10
export default context => {
11
11
return new Promise ( ( resolve , reject ) => {
12
12
const s = isDev && Date . now ( )
13
- const { app, router, store } = createApp ( context )
13
+ const { app, router, store } = createApp ( )
14
14
15
15
// set router's location
16
16
router . push ( context . url )
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ const serverTitleMixin = {
11
11
created ( ) {
12
12
const title = getTitle ( this )
13
13
if ( title ) {
14
- this . $root . $options . ssrContext . title = `Vue HN 2.0 | ${ title } `
14
+ this . $ssrContext . title = `Vue HN 2.0 | ${ title } `
15
15
}
16
16
}
17
17
}
Original file line number Diff line number Diff line change @@ -3959,14 +3959,15 @@ vue-router@^2.5.0:
3959
3959
version "2.5.2"
3960
3960
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.5.2.tgz#870db3b63ead0aab4cd0bac63a7b81341c593f56"
3961
3961
3962
- vue-server-renderer@^2.3.0 :
3963
- version "2.3.0 "
3964
- resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.3.0 .tgz#2bca0dc11ff47226b70851aa78c579a0db3d5464 "
3962
+ vue-server-renderer@^2.3.2 :
3963
+ version "2.3.2 "
3964
+ resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.3.2 .tgz#01bfde9c524ef041873f1e2d18f9356c620b4f8c "
3965
3965
dependencies :
3966
3966
chalk "^1.1.3"
3967
3967
hash-sum "^1.0.2"
3968
3968
he "^1.1.0"
3969
3969
lodash.template "^4.4.0"
3970
+ lodash.uniq "^4.5.0"
3970
3971
resolve "^1.2.0"
3971
3972
serialize-javascript "^1.3.0"
3972
3973
source-map "0.5.6"
@@ -3978,9 +3979,9 @@ vue-style-loader@^3.0.0:
3978
3979
hash-sum "^1.0.2"
3979
3980
loader-utils "^1.0.2"
3980
3981
3981
- vue-template-compiler@^2.3.0 :
3982
- version "2.3.0 "
3983
- resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.0 .tgz#a89a17064b68e182569da51ebbedd71ce57f93bf "
3982
+ vue-template-compiler@^2.3.2 :
3983
+ version "2.3.2 "
3984
+ resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.3.2 .tgz#d48a7f53df5f497033827182ceb4f0d340803017 "
3984
3985
dependencies :
3985
3986
de-indent "^1.0.2"
3986
3987
he "^1.1.0"
@@ -3989,9 +3990,9 @@ vue-template-es2015-compiler@^1.2.2:
3989
3990
version "1.5.2"
3990
3991
resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.2.tgz#a0a6c50c941d2a4abda963f2f42c337ac450ee95"
3991
3992
3992
- vue@^2.3.0 :
3993
- version "2.3.0 "
3994
- resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.0 .tgz#bc44db0488c5245c788304c7683efe7b4c862d82 "
3993
+ vue@^2.3.2 :
3994
+ version "2.3.2 "
3995
+ resolved "https://registry.yarnpkg.com/vue/-/vue-2.3.2 .tgz#9e52aae3593480be235ff227557837e69f98203a "
3995
3996
3996
3997
vuex-router-sync@^4.1.2 :
3997
3998
version "4.1.2"
You can’t perform that action at this time.
0 commit comments