Skip to content

Commit a68b985

Browse files
committed
Support gh-pages
1 parent 6402900 commit a68b985

File tree

3 files changed

+72
-5
lines changed

3 files changed

+72
-5
lines changed

config/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = {
77
index: path.resolve(__dirname, '../dist/index.html'),
88
assetsRoot: path.resolve(__dirname, '../dist'),
99
assetsSubDirectory: 'static',
10-
assetsPublicPath: '/',
10+
assetsPublicPath: '/vue-data-grid/',
1111
productionSourceMap: true,
1212
// Gzip off by default as many popular static hosts such as
1313
// Surge or Netlify already gzip all static assets for you.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"scripts": {
88
"dev": "node build/dev-server.js",
99
"build": "node build/build.js",
10+
"deploy" "gh-pages -d dist"
1011
"lint": "eslint --ext .js,.vue src"
1112
},
1213
"dependencies": {
@@ -42,6 +43,7 @@
4243
"file-loader": "^0.10.0",
4344
"friendly-errors-webpack-plugin": "^1.1.3",
4445
"function-bind": "^1.1.0",
46+
"gh-pages": "^0.12.0",
4547
"html-webpack-plugin": "^2.28.0",
4648
"http-proxy-middleware": "^0.17.3",
4749
"node-sass": "^4.5.0",

yarn.lock

Lines changed: 69 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,12 @@ async-foreach@^0.1.3:
184184
version "0.1.3"
185185
resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
186186

187+
async@2.1.2:
188+
version "2.1.2"
189+
resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385"
190+
dependencies:
191+
lodash "^4.14.0"
192+
187193
async@^2.0.1, async@^2.1.2:
188194
version "2.1.5"
189195
resolved "https://registry.yarnpkg.com/async/-/async-2.1.5.tgz#e587c68580994ac67fc56ff86d3ac56bdbe810bc"
@@ -1130,6 +1136,12 @@ code-point-at@^1.0.0:
11301136
version "1.1.0"
11311137
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
11321138

1139+
collections@^0.2.0:
1140+
version "0.2.2"
1141+
resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e"
1142+
dependencies:
1143+
weak-map "1.0.0"
1144+
11331145
color-convert@^1.3.0:
11341146
version "1.9.0"
11351147
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a"
@@ -1178,7 +1190,7 @@ commander@2.8.x:
11781190
dependencies:
11791191
graceful-readlink ">= 1.0.0"
11801192

1181-
commander@2.9.x, commander@^2.9.0:
1193+
commander@2.9.0, commander@2.9.x, commander@^2.9.0:
11821194
version "2.9.0"
11831195
resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
11841196
dependencies:
@@ -2166,6 +2178,18 @@ getpass@^0.1.1:
21662178
dependencies:
21672179
assert-plus "^1.0.0"
21682180

2181+
gh-pages@^0.12.0:
2182+
version "0.12.0"
2183+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.12.0.tgz#d951e3ed98b85699d4b0418eb1a15b1a04988dc1"
2184+
dependencies:
2185+
async "2.1.2"
2186+
commander "2.9.0"
2187+
globby "^6.1.0"
2188+
graceful-fs "4.1.10"
2189+
q "1.4.1"
2190+
q-io "1.13.2"
2191+
rimraf "^2.5.4"
2192+
21692193
glob-base@^0.3.0:
21702194
version "0.3.0"
21712195
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -2215,6 +2239,16 @@ globby@^5.0.0:
22152239
pify "^2.0.0"
22162240
pinkie-promise "^2.0.0"
22172241

2242+
globby@^6.1.0:
2243+
version "6.1.0"
2244+
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
2245+
dependencies:
2246+
array-union "^1.0.1"
2247+
glob "^7.0.3"
2248+
object-assign "^4.0.1"
2249+
pify "^2.0.0"
2250+
pinkie-promise "^2.0.0"
2251+
22182252
globule@^1.0.0:
22192253
version "1.1.0"
22202254
resolved "https://registry.yarnpkg.com/globule/-/globule-1.1.0.tgz#c49352e4dc183d85893ee825385eb994bb6df45f"
@@ -2223,6 +2257,10 @@ globule@^1.0.0:
22232257
lodash "~4.16.4"
22242258
minimatch "~3.0.2"
22252259

2260+
graceful-fs@4.1.10:
2261+
version "4.1.10"
2262+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131"
2263+
22262264
graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
22272265
version "4.1.11"
22282266
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
@@ -3045,10 +3083,14 @@ mime@1.2.x:
30453083
version "1.2.11"
30463084
resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"
30473085

3048-
mime@1.3.4, mime@^1.3.4:
3086+
mime@1.3.4, mime@^1.2.11, mime@^1.3.4:
30493087
version "1.3.4"
30503088
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
30513089

3090+
mimeparse@^0.1.4:
3091+
version "0.1.4"
3092+
resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a"
3093+
30523094
mimic-fn@^1.0.0:
30533095
version "1.1.0"
30543096
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18"
@@ -3907,14 +3949,29 @@ punycode@^1.2.4, punycode@^1.4.1:
39073949
version "1.4.1"
39083950
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
39093951

3910-
q@^1.1.2:
3952+
q-io@1.13.2:
3953+
version "1.13.2"
3954+
resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003"
3955+
dependencies:
3956+
collections "^0.2.0"
3957+
mime "^1.2.11"
3958+
mimeparse "^0.1.4"
3959+
q "^1.0.1"
3960+
qs "^1.2.1"
3961+
url2 "^0.0.0"
3962+
3963+
q@1.4.1, q@^1.0.1, q@^1.1.2:
39113964
version "1.4.1"
39123965
resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
39133966

39143967
qs@6.2.0:
39153968
version "6.2.0"
39163969
resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b"
39173970

3971+
qs@^1.2.1:
3972+
version "1.2.2"
3973+
resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88"
3974+
39183975
qs@~6.3.0:
39193976
version "6.3.1"
39203977
resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.1.tgz#918c0b3bcd36679772baf135b1acb4c1651ed79d"
@@ -4203,7 +4260,7 @@ right-align@^0.1.1:
42034260
dependencies:
42044261
align-text "^0.1.1"
42054262

4206-
rimraf@2, rimraf@^2.2.8, rimraf@^2.6.0:
4263+
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.0:
42074264
version "2.6.0"
42084265
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.0.tgz#89b8a0fe432b9ff9ec9a925a00b6cdb3a91bbada"
42094266
dependencies:
@@ -4682,6 +4739,10 @@ url-loader@^0.5.7:
46824739
loader-utils "0.2.x"
46834740
mime "1.2.x"
46844741

4742+
url2@^0.0.0:
4743+
version "0.0.0"
4744+
resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a"
4745+
46854746
url@^0.11.0:
46864747
version "0.11.0"
46874748
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
@@ -4803,6 +4864,10 @@ watchpack@^1.2.0:
48034864
chokidar "^1.4.3"
48044865
graceful-fs "^4.1.2"
48054866

4867+
weak-map@1.0.0:
4868+
version "1.0.0"
4869+
resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37"
4870+
48064871
webpack-bundle-analyzer@^2.2.1:
48074872
version "2.3.0"
48084873
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.3.0.tgz#0d05e96a43033f7cc57f6855b725782ba61e93a4"

0 commit comments

Comments
 (0)