File tree 3 files changed +17
-1
lines changed
3 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ module.exports = async function dev (sourceDir, cliOptions = {}) {
7
7
const serve = require ( 'webpack-serve' )
8
8
const convert = require ( 'koa-connect' )
9
9
const mount = require ( 'koa-mount' )
10
+ const range = require ( 'koa-range' )
10
11
const serveStatic = require ( 'koa-static' )
11
12
const history = require ( 'connect-history-api-fallback' )
12
13
@@ -108,6 +109,10 @@ module.exports = async function dev (sourceDir, cliOptions = {}) {
108
109
port,
109
110
add : app => {
110
111
const userPublic = path . resolve ( sourceDir , '.vuepress/public' )
112
+
113
+ // enable range request
114
+ app . use ( range )
115
+
111
116
// respect base when serving static files...
112
117
if ( fs . existsSync ( userPublic ) ) {
113
118
app . use ( mount ( options . publicPath , serveStatic ( userPublic ) ) )
Original file line number Diff line number Diff line change 60
60
"js-yaml" : " ^3.11.0" ,
61
61
"koa-connect" : " ^2.0.1" ,
62
62
"koa-mount" : " ^3.0.0" ,
63
+ "koa-range" : " ^0.3.0" ,
63
64
"koa-static" : " ^4.0.2" ,
64
65
"loader-utils" : " ^1.1.0" ,
65
66
"lodash.throttle" : " ^4.1.1" ,
Original file line number Diff line number Diff line change @@ -5060,6 +5060,12 @@ koa-mount@^3.0.0:
5060
5060
debug "^2.6.1"
5061
5061
koa-compose "^3.2.1"
5062
5062
5063
+ koa-range@^0.3.0 :
5064
+ version "0.3.0"
5065
+ resolved "https://registry.yarnpkg.com/koa-range/-/koa-range-0.3.0.tgz#3588e3496473a839a1bd264d2a42b1d85bd7feac"
5066
+ dependencies :
5067
+ stream-slice "^0.1.2"
5068
+
5063
5069
koa-send@^4.1.3 :
5064
5070
version "4.1.3"
5065
5071
resolved "https://registry.yarnpkg.com/koa-send/-/koa-send-4.1.3.tgz#0822207bbf5253a414c8f1765ebc29fa41353cb6"
@@ -7616,6 +7622,10 @@ stream-shift@^1.0.0:
7616
7622
version "1.0.0"
7617
7623
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
7618
7624
7625
+ stream-slice@^0.1.2 :
7626
+ version "0.1.2"
7627
+ resolved "https://registry.yarnpkg.com/stream-slice/-/stream-slice-0.1.2.tgz#2dc4f4e1b936fb13f3eb39a2def1932798d07a4b"
7628
+
7619
7629
strict-uri-encode@^1.0.0 :
7620
7630
version "1.1.0"
7621
7631
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
@@ -8292,7 +8302,7 @@ vue-jest@^2.6.0:
8292
8302
tsconfig "^7.0.0"
8293
8303
vue-template-es2015-compiler "^1.6.0"
8294
8304
8295
- vue-loader@^15.2.1 :
8305
+ vue-loader@^15.2.4 :
8296
8306
version "15.2.4"
8297
8307
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.2.4.tgz#a7b923123d3cf87230a8ff54a1c16d31a6c5dbb4"
8298
8308
dependencies :
You can’t perform that action at this time.
0 commit comments