Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f132a23

Browse files
chore: 发布到github pages上
1 parent 6dab937 commit f132a23

File tree

2 files changed

+117
-7
lines changed

2 files changed

+117
-7
lines changed

‎package.json‎

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"name": "react-tutorial",
33
"version": "0.1.0",
4-
"private": true,
4+
"license": "MIT",
5+
"description": "react基本概念演练源码",
6+
"homepage": "https://sinoui.github.io/react-tutorial",
57
"dependencies": {
68
"react": "^16.8.6",
79
"react-dom": "^16.8.6",
@@ -11,7 +13,9 @@
1113
"start": "react-scripts start",
1214
"build": "react-scripts build",
1315
"test": "react-scripts test",
14-
"eject": "react-scripts eject"
16+
"eject": "react-scripts eject",
17+
"predeploy": "npm run build",
18+
"deploy": "gh-pages -d build"
1519
},
1620
"eslintConfig": {
1721
"extends": "react-app"
@@ -27,5 +31,8 @@
2731
"last 1 firefox version",
2832
"last 1 safari version"
2933
]
34+
},
35+
"devDependencies": {
36+
"gh-pages": "^2.0.1"
3037
}
31-
}
38+
}

‎yarn.lock‎

Lines changed: 107 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2471,7 +2471,7 @@ commander@2.17.x:
24712471
resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
24722472
integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
24732473

2474-
commander@^2.11.0, commander@^2.19.0, commander@~2.20.0:
2474+
commander@^2.11.0, commander@^2.18.0, commander@^2.19.0, commander@~2.20.0:
24752475
version "2.20.0"
24762476
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
24772477
integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
@@ -3309,6 +3309,11 @@ elliptic@^6.0.0:
33093309
minimalistic-assert "^1.0.0"
33103310
minimalistic-crypto-utils "^1.0.0"
33113311

3312+
email-addresses@^3.0.1:
3313+
version "3.0.3"
3314+
resolved "https://registry.yarnpkg.com/email-addresses/-/email-addresses-3.0.3.tgz#fc3c6952f68da24239914e982c8a7783bc2ed96d"
3315+
integrity sha512-kUlSC06PVvvjlMRpNIl3kR1NRXLEe86VQ7N0bQeaCZb2g+InShCeHQp/JvyYNTugMnRN2NvJhHlc3q12MWbbpg==
3316+
33123317
emoji-regex@^7.0.1, emoji-regex@^7.0.2:
33133318
version "7.0.3"
33143319
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
@@ -3844,6 +3849,28 @@ file-loader@3.0.1:
38443849
loader-utils "^1.0.2"
38453850
schema-utils "^1.0.0"
38463851

3852+
filename-reserved-regex@^1.0.0:
3853+
version "1.0.0"
3854+
resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz#e61cf805f0de1c984567d0386dc5df50ee5af7e4"
3855+
integrity sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=
3856+
3857+
filenamify-url@^1.0.0:
3858+
version "1.0.0"
3859+
resolved "https://registry.yarnpkg.com/filenamify-url/-/filenamify-url-1.0.0.tgz#b32bd81319ef5863b73078bed50f46a4f7975f50"
3860+
integrity sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=
3861+
dependencies:
3862+
filenamify "^1.0.0"
3863+
humanize-url "^1.0.0"
3864+
3865+
filenamify@^1.0.0:
3866+
version "1.2.1"
3867+
resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-1.2.1.tgz#a9f2ffd11c503bed300015029272378f1f1365a5"
3868+
integrity sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=
3869+
dependencies:
3870+
filename-reserved-regex "^1.0.0"
3871+
strip-outer "^1.0.0"
3872+
trim-repeated "^1.0.0"
3873+
38473874
fileset@^2.0.3:
38483875
version "2.0.3"
38493876
resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0"
@@ -4136,6 +4163,20 @@ getpass@^0.1.1:
41364163
dependencies:
41374164
assert-plus "^1.0.0"
41384165

4166+
gh-pages@^2.0.1:
4167+
version "2.0.1"
4168+
resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-2.0.1.tgz#aefe47a43b8d9d2aa3130576b33fe95641e29a2f"
4169+
integrity sha512-uFlk3bukljeiWKQ2XvPfjcSi/ou7IfoDf2p+Fj672saLAr8bnOdFVqI/JSgrSgInKpCg5BksxEwGUl++dbg8Dg==
4170+
dependencies:
4171+
async "^2.6.1"
4172+
commander "^2.18.0"
4173+
email-addresses "^3.0.1"
4174+
filenamify-url "^1.0.0"
4175+
fs-extra "^7.0.0"
4176+
globby "^6.1.0"
4177+
graceful-fs "^4.1.11"
4178+
rimraf "^2.6.2"
4179+
41394180
glob-parent@^3.1.0:
41404181
version "3.1.0"
41414182
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
@@ -4516,6 +4557,14 @@ https-browserify@^1.0.0:
45164557
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
45174558
integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
45184559

4560+
humanize-url@^1.0.0:
4561+
version "1.0.1"
4562+
resolved "https://registry.yarnpkg.com/humanize-url/-/humanize-url-1.0.1.tgz#f4ab99e0d288174ca4e1e50407c55fbae464efff"
4563+
integrity sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=
4564+
dependencies:
4565+
normalize-url "^1.0.0"
4566+
strip-url-auth "^1.0.0"
4567+
45194568
iconv-lite@0.4.23:
45204569
version "0.4.23"
45214570
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
@@ -4921,7 +4970,7 @@ is-path-inside@^1.0.0:
49214970
dependencies:
49224971
path-is-inside "^1.0.1"
49234972

4924-
is-plain-obj@^1.1.0:
4973+
is-plain-obj@^1.0.0, is-plain-obj@^1.1.0:
49254974
version "1.1.0"
49264975
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
49274976
integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
@@ -6357,6 +6406,16 @@ normalize-range@^0.1.2:
63576406
resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
63586407
integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
63596408

6409+
normalize-url@^1.0.0:
6410+
version "1.9.1"
6411+
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c"
6412+
integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=
6413+
dependencies:
6414+
object-assign "^4.0.1"
6415+
prepend-http "^1.0.0"
6416+
query-string "^4.1.0"
6417+
sort-keys "^1.0.0"
6418+
63606419
normalize-url@^3.0.0:
63616420
version "3.3.0"
63626421
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559"
@@ -7568,6 +7627,11 @@ prelude-ls@~1.1.2:
75687627
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
75697628
integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
75707629

7630+
prepend-http@^1.0.0:
7631+
version "1.0.4"
7632+
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
7633+
integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
7634+
75717635
pretty-bytes@^5.1.0:
75727636
version "5.1.0"
75737637
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.1.0.tgz#6237ecfbdc6525beaef4de722cc60a58ae0e6c6d"
@@ -7727,6 +7791,14 @@ qs@6.5.2, qs@~6.5.2:
77277791
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
77287792
integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
77297793

7794+
query-string@^4.1.0:
7795+
version "4.3.4"
7796+
resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
7797+
integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s=
7798+
dependencies:
7799+
object-assign "^4.1.0"
7800+
strict-uri-encode "^1.0.0"
7801+
77307802
querystring-es3@^0.2.0:
77317803
version "0.2.1"
77327804
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
@@ -7832,7 +7904,7 @@ react-dev-utils@^9.0.0:
78327904
strip-ansi "5.2.0"
78337905
text-table "0.2.0"
78347906

7835-
react-dom@16.8.6:
7907+
react-dom@^16.8.6:
78367908
version "16.8.6"
78377909
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f"
78387910
integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==
@@ -7910,7 +7982,7 @@ react-scripts@3.0.0:
79107982
optionalDependencies:
79117983
fsevents "2.0.6"
79127984

7913-
react@16.8.6:
7985+
react@^16.8.6:
79147986
version "16.8.6"
79157987
resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe"
79167988
integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==
@@ -8607,6 +8679,13 @@ sockjs@0.3.19:
86078679
faye-websocket "^0.10.0"
86088680
uuid "^3.0.1"
86098681

8682+
sort-keys@^1.0.0:
8683+
version "1.1.2"
8684+
resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad"
8685+
integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0=
8686+
dependencies:
8687+
is-plain-obj "^1.0.0"
8688+
86108689
source-list-map@^2.0.0:
86118690
version "2.0.1"
86128691
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
@@ -8799,6 +8878,11 @@ stream-shift@^1.0.0:
87998878
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
88008879
integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
88018880

8881+
strict-uri-encode@^1.0.0:
8882+
version "1.1.0"
8883+
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
8884+
integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=
8885+
88028886
string-length@^2.0.0:
88038887
version "2.0.0"
88048888
resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"
@@ -8900,6 +8984,18 @@ strip-json-comments@^2.0.1, strip-json-comments@~2.0.1:
89008984
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
89018985
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
89028986

8987+
strip-outer@^1.0.0:
8988+
version "1.0.1"
8989+
resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
8990+
integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==
8991+
dependencies:
8992+
escape-string-regexp "^1.0.2"
8993+
8994+
strip-url-auth@^1.0.0:
8995+
version "1.0.1"
8996+
resolved "https://registry.yarnpkg.com/strip-url-auth/-/strip-url-auth-1.0.1.tgz#22b0fa3a41385b33be3f331551bbb837fa0cd7ae"
8997+
integrity sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=
8998+
89038999
style-loader@0.23.1:
89049000
version "0.23.1"
89059001
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925"
@@ -9139,6 +9235,13 @@ tr46@^1.0.1:
91399235
dependencies:
91409236
punycode "^2.1.0"
91419237

9238+
trim-repeated@^1.0.0:
9239+
version "1.0.0"
9240+
resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
9241+
integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=
9242+
dependencies:
9243+
escape-string-regexp "^1.0.2"
9244+
91429245
trim-right@^1.0.1:
91439246
version "1.0.1"
91449247
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /