This commit is contained in:
杨树明 2020-03-17 15:22:19 +08:00
parent 371db1b1b6
commit 29a66a9036
30 changed files with 126 additions and 76 deletions

View File

@ -1,35 +1,35 @@
{
"files": {
"static/css/0.92d35c6f.chunk.css": "/static/css/0.92d35c6f.chunk.css",
"static/js/0.eb880403.chunk.js": "/static/js/0.eb880403.chunk.js",
"static/js/0.15018b32.chunk.js": "/static/js/0.15018b32.chunk.js",
"main.css": "/static/css/main.39f7e1a5.chunk.css",
"main.js": "/static/js/main.b15d941d.chunk.js",
"runtime-main.js": "/static/js/runtime-main.758fd9b6.js",
"static/js/3.e8594a1f.chunk.js": "/static/js/3.e8594a1f.chunk.js",
"main.js": "/static/js/main.bc8b5676.chunk.js",
"runtime-main.js": "/static/js/runtime-main.d79165f6.js",
"static/js/3.837d74d8.chunk.js": "/static/js/3.837d74d8.chunk.js",
"static/css/4.fc64e7a0.chunk.css": "/static/css/4.fc64e7a0.chunk.css",
"static/js/4.bf1f4a54.chunk.js": "/static/js/4.bf1f4a54.chunk.js",
"static/js/4.a1e95bd4.chunk.js": "/static/js/4.a1e95bd4.chunk.js",
"static/css/5.f6431a9a.chunk.css": "/static/css/5.f6431a9a.chunk.css",
"static/js/5.8b436681.chunk.js": "/static/js/5.8b436681.chunk.js",
"static/css/6.a9858b85.chunk.css": "/static/css/6.a9858b85.chunk.css",
"static/js/6.3d173c11.chunk.js": "/static/js/6.3d173c11.chunk.js",
"static/css/7.2cc147c1.chunk.css": "/static/css/7.2cc147c1.chunk.css",
"static/js/7.93078109.chunk.js": "/static/js/7.93078109.chunk.js",
"static/js/5.3e69bafd.chunk.js": "/static/js/5.3e69bafd.chunk.js",
"static/css/6.6d62e022.chunk.css": "/static/css/6.6d62e022.chunk.css",
"static/js/6.660e892f.chunk.js": "/static/js/6.660e892f.chunk.js",
"static/css/7.6e5f8b54.chunk.css": "/static/css/7.6e5f8b54.chunk.css",
"static/js/7.5b6a1401.chunk.js": "/static/js/7.5b6a1401.chunk.js",
"static/css/8.9a4e9fc3.chunk.css": "/static/css/8.9a4e9fc3.chunk.css",
"static/js/8.7608db37.chunk.js": "/static/js/8.7608db37.chunk.js",
"static/js/8.b7162760.chunk.js": "/static/js/8.b7162760.chunk.js",
"static/css/9.a7727088.chunk.css": "/static/css/9.a7727088.chunk.css",
"static/js/9.60dc5f0d.chunk.js": "/static/js/9.60dc5f0d.chunk.js",
"static/js/9.a258eb79.chunk.js": "/static/js/9.a258eb79.chunk.js",
"index.html": "/index.html",
"precache-manifest.eef94e151e02b3e1b65b83a64081ed5c.js": "/precache-manifest.eef94e151e02b3e1b65b83a64081ed5c.js",
"precache-manifest.9a4e536b3f6f8edd40b37a54c4f04a76.js": "/precache-manifest.9a4e536b3f6f8edd40b37a54c4f04a76.js",
"service-worker.js": "/service-worker.js",
"static/css/0.92d35c6f.chunk.css.map": "/static/css/0.92d35c6f.chunk.css.map",
"static/css/4.fc64e7a0.chunk.css.map": "/static/css/4.fc64e7a0.chunk.css.map",
"static/css/5.f6431a9a.chunk.css.map": "/static/css/5.f6431a9a.chunk.css.map",
"static/css/6.a9858b85.chunk.css.map": "/static/css/6.a9858b85.chunk.css.map",
"static/css/7.2cc147c1.chunk.css.map": "/static/css/7.2cc147c1.chunk.css.map",
"static/css/6.6d62e022.chunk.css.map": "/static/css/6.6d62e022.chunk.css.map",
"static/css/7.6e5f8b54.chunk.css.map": "/static/css/7.6e5f8b54.chunk.css.map",
"static/css/8.9a4e9fc3.chunk.css.map": "/static/css/8.9a4e9fc3.chunk.css.map",
"static/css/9.a7727088.chunk.css.map": "/static/css/9.a7727088.chunk.css.map",
"static/css/main.39f7e1a5.chunk.css.map": "/static/css/main.39f7e1a5.chunk.css.map",
"static/js/4.bf1f4a54.chunk.js.LICENSE.txt": "/static/js/4.bf1f4a54.chunk.js.LICENSE.txt",
"static/js/4.a1e95bd4.chunk.js.LICENSE.txt": "/static/js/4.a1e95bd4.chunk.js.LICENSE.txt",
"static/media/katex.min.css": "/static/media/KaTeX_Typewriter-Regular.6cc31ea5.woff2",
"static/media/bg.png": "/static/media/bg.8631deeb.png",
"static/media/index.less": "/static/media/success.11f5f5bd.svg",
@ -38,13 +38,14 @@
"static/media/icon-reset.svg": "/static/media/icon-reset.ebbb88dd.svg",
"static/media/icon-tests.svg": "/static/media/icon-tests.0290fc19.svg",
"static/media/lock.svg": "/static/media/lock.6300d2a9.svg",
"static/media/mark.svg": "/static/media/mark.2bd663ba.svg"
"static/media/mark.svg": "/static/media/mark.2bd663ba.svg",
"static/media/nothing.png": "/static/media/nothing.71db6790.png"
},
"entrypoints": [
"static/js/runtime-main.758fd9b6.js",
"static/js/runtime-main.d79165f6.js",
"static/css/4.fc64e7a0.chunk.css",
"static/js/4.bf1f4a54.chunk.js",
"static/js/4.a1e95bd4.chunk.js",
"static/css/main.39f7e1a5.chunk.css",
"static/js/main.b15d941d.chunk.js"
"static/js/main.bc8b5676.chunk.js"
]
}

45
config-overrides.js Normal file
View File

@ -0,0 +1,45 @@
const {
override,
addLessLoader,
disableEsLint,
addBundleVisualizer,
fixBabelImports,
} = require("customize-cra");
const UglifyJsPlugin = require("uglifyjs-webpack-plugin")
const myPlugin = [
new UglifyJsPlugin(
{
uglifyOptions: {
warnings: false,
compress: {
drop_debugger: true,
drop_console: true
}
}
}
)
]
module.exports = override(
disableEsLint(),
process.env.BUNDLE_VISUALIZE == 1 && addBundleVisualizer(),
fixBabelImports('import', {
libraryName: 'antd-mobile',
style: 'css',
}),
addLessLoader({
strictMath: true,
noIeCompat: true
}),
(config) => {
if (process.env.NODE_ENV === "production") config.devtool = false;
if (process.env.NODE_ENV !== "development") config.plugins = [...config.plugins, ...myPlugin]
if (process.env.NODE_ENV !== "development") {
config.output.publicPath = `/h5educoderbuild/`;
}
return config
}
);

File diff suppressed because one or more lines are too long

View File

@ -1,83 +1,83 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "138e6a5cec5f42d1dfd75e3205da6f07",
"revision": "84843e0faf26ea94088482017a238b0e",
"url": "/h5educoderbuild/index.html"
},
{
"revision": "9108b64f2d19d42831a6",
"revision": "5c5806264268bd65c6e7",
"url": "/h5educoderbuild/static/css/0.92d35c6f.chunk.css"
},
{
"revision": "8a1f20e79eb28843e075",
"revision": "676568a1ea2c65646a33",
"url": "/h5educoderbuild/static/css/4.fc64e7a0.chunk.css"
},
{
"revision": "49bd0ed170ade516e839",
"revision": "f468bc6728746647210a",
"url": "/h5educoderbuild/static/css/5.f6431a9a.chunk.css"
},
{
"revision": "0cf5abbc688a8c069eaa",
"url": "/h5educoderbuild/static/css/6.a9858b85.chunk.css"
"revision": "415a300ec195dfcb57c2",
"url": "/h5educoderbuild/static/css/6.6d62e022.chunk.css"
},
{
"revision": "ef3a6f76e3012c91644c",
"url": "/h5educoderbuild/static/css/7.2cc147c1.chunk.css"
"revision": "f735835f56721eb0140f",
"url": "/h5educoderbuild/static/css/7.6e5f8b54.chunk.css"
},
{
"revision": "2454c1afb37bfc5e578b",
"revision": "05071d89bc7e7019dd23",
"url": "/h5educoderbuild/static/css/8.9a4e9fc3.chunk.css"
},
{
"revision": "f0d13afd9c445c03d96e",
"revision": "a3163b82a8f16d12e09c",
"url": "/h5educoderbuild/static/css/9.a7727088.chunk.css"
},
{
"revision": "33921b5a4bb659a31595",
"revision": "f09bdfb4c718ab255b5b",
"url": "/h5educoderbuild/static/css/main.39f7e1a5.chunk.css"
},
{
"revision": "9108b64f2d19d42831a6",
"url": "/h5educoderbuild/static/js/0.eb880403.chunk.js"
"revision": "5c5806264268bd65c6e7",
"url": "/h5educoderbuild/static/js/0.15018b32.chunk.js"
},
{
"revision": "99851d4cc58ec499dade",
"url": "/h5educoderbuild/static/js/3.e8594a1f.chunk.js"
"revision": "97266de941f01f52442c",
"url": "/h5educoderbuild/static/js/3.837d74d8.chunk.js"
},
{
"revision": "8a1f20e79eb28843e075",
"url": "/h5educoderbuild/static/js/4.bf1f4a54.chunk.js"
"revision": "676568a1ea2c65646a33",
"url": "/h5educoderbuild/static/js/4.a1e95bd4.chunk.js"
},
{
"revision": "7832e2578a51e3336c53ba4a526f163c",
"url": "/h5educoderbuild/static/js/4.bf1f4a54.chunk.js.LICENSE.txt"
"revision": "32d511dc7fa0a72d728e094d70b56d9d",
"url": "/h5educoderbuild/static/js/4.a1e95bd4.chunk.js.LICENSE.txt"
},
{
"revision": "49bd0ed170ade516e839",
"url": "/h5educoderbuild/static/js/5.8b436681.chunk.js"
"revision": "f468bc6728746647210a",
"url": "/h5educoderbuild/static/js/5.3e69bafd.chunk.js"
},
{
"revision": "0cf5abbc688a8c069eaa",
"url": "/h5educoderbuild/static/js/6.3d173c11.chunk.js"
"revision": "415a300ec195dfcb57c2",
"url": "/h5educoderbuild/static/js/6.660e892f.chunk.js"
},
{
"revision": "ef3a6f76e3012c91644c",
"url": "/h5educoderbuild/static/js/7.93078109.chunk.js"
"revision": "f735835f56721eb0140f",
"url": "/h5educoderbuild/static/js/7.5b6a1401.chunk.js"
},
{
"revision": "2454c1afb37bfc5e578b",
"url": "/h5educoderbuild/static/js/8.7608db37.chunk.js"
"revision": "05071d89bc7e7019dd23",
"url": "/h5educoderbuild/static/js/8.b7162760.chunk.js"
},
{
"revision": "f0d13afd9c445c03d96e",
"url": "/h5educoderbuild/static/js/9.60dc5f0d.chunk.js"
"revision": "a3163b82a8f16d12e09c",
"url": "/h5educoderbuild/static/js/9.a258eb79.chunk.js"
},
{
"revision": "33921b5a4bb659a31595",
"url": "/h5educoderbuild/static/js/main.b15d941d.chunk.js"
"revision": "f09bdfb4c718ab255b5b",
"url": "/h5educoderbuild/static/js/main.bc8b5676.chunk.js"
},
{
"revision": "ffff5c057a41bac4b557",
"url": "/h5educoderbuild/static/js/runtime-main.758fd9b6.js"
"revision": "ea12d4ee25eace72a23a",
"url": "/h5educoderbuild/static/js/runtime-main.d79165f6.js"
},
{
"revision": "7f06b4e30317f784d61d26686aed0ab2",
@ -351,6 +351,10 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"revision": "2bd663badb182d173deacd46f9c94894",
"url": "/h5educoderbuild/static/media/mark.2bd663ba.svg"
},
{
"revision": "71db6790b0dae29b649901cc28752535",
"url": "/h5educoderbuild/static/media/nothing.71db6790.png"
},
{
"revision": "11f5f5bdca1375c9b7c2b86c0df79ed7",
"url": "/h5educoderbuild/static/media/success.11f5f5bd.svg"

View File

@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
"/h5educoderbuild/precache-manifest.eef94e151e02b3e1b65b83a64081ed5c.js"
"/h5educoderbuild/precache-manifest.9a4e536b3f6f8edd40b37a54c4f04a76.js"
);
self.addEventListener('message', (event) => {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +0,0 @@
.footer-bar{justify-content:space-between;width:100%;overflow:hidden;height:49px;background-color:#052645;padding:0 13px}.footer-bar,.footer-bar .btn-container{display:flex;flex-flow:row nowrap;align-items:center}.footer-bar .icon-btn{font-size:11px;height:44px;width:44px;color:#2ea4ff;text-align:center}.footer-bar .icon-btn:first-child{margin-right:15px}.footer-bar img{display:block;margin:0 auto;height:23px}.footer-bar .btn-test{border:none;outline:none;border-radius:22px;width:72px;height:36px;line-height:36px;font-size:16px;text-align:center;color:#fff;background:#2ea4ff}.footer-bar .btn-test.disabled{background:#555d68}.test-case-item{width:92%;margin:0 auto 15px;background:#172740;border-radius:4px;padding:15px;font-family:PingFangSC-Bold,PingFang SC}.test-case-item .case-header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.test-case-item .item-desc{display:none}.test-case-item .item-desc.show{display:block}.test-case-item .item-tip{font-size:11px;font-weight:700;color:#c67676;line-height:11px}.test-case-item.active h2,.test-case-item.has-result h2{color:#eee}.test-case-item.active .arrow-right,.test-case-item.has-result .arrow-right{border-left:13px solid #2ea4ff}.test-case-item h2{font-size:16px;font-weight:700;color:#405d8c;line-height:21px;display:flex;flex-flow:row nowrap;align-items:center}.test-case-item h4{font-size:14px;font-weight:700;color:#637da6;line-height:14px;padding:15px 0 5px}.test-case-item p,.text-area-style{font-size:14px;font-weight:700;color:#eee;line-height:20px;letter-spacing:1px}.text-area-style{background:#010e1f;border-radius:4px;width:100%;border:0 solid transparent;padding:10px 15px;font-family:PingFangSC-Bold,PingFang SC}.arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #2ea4ff}.test-title{margin-left:10px}.arrow-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:13px solid #405d8c}.test-case-container{position:fixed;width:100%;bottom:0;top:0;z-index:100;background:rgba(0,0,0,.8)}.test-case-container .test-case-wrapper{width:100%;height:100%;position:relative}.test-case-container .test-case-body{position:absolute;background:#010e1f;border-radius:12px 12px 0 0;border:1px solid #213857;width:100%;height:88%;bottom:0;overflow:auto}.test-case-container ul{margin:0;padding:10px 0}.test-header{height:44px;padding:0 15px;line-height:44px;color:#637da6;font-family:PingFangSC-Bold,PingFang SC;font-weight:700;font-size:12px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #213857}.test-header a{font-size:14px;color:#2ea4ff}.test-result{padding:20px 15px 0;font-size:14px;font-family:PingFangSC-Bold,PingFang SC;line-height:18px;font-weight:700}.test-result.success{color:#29bd8b}.test-result.failer{color:#d55}.test-result img{float:left;margin-right:5px}.test-result .count{display:inline-block;padding:0 10px 0 4px}.editor-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%;height:100%}.editor-wrapper .choose-container,.editor-wrapper .editor-container{flex:1 0 auto;width:100%}.editor-wrapper .choose-container{background:#010e1f;font-size:14px;line-height:16px;font-family:PingFang SC;height:calc(100% - 49px);font-weight:700;color:#eee;overflow:auto}.test-result-container{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;font-family:PingFangSC-Bold,PingFang SC}.test-result-container img{display:block}.test-result-container .result-body{width:245px;background:#fff;border-radius:8px;overflow:hidden}.test-result-container h3{font-size:16px;font-weight:700;text-align:center;color:#2ea4ff;margin:20px 0}.test-result-container p{font-size:14px;font-weight:400;color:#888;text-align:center}.test-result-container .number{color:#ffa400}.test-result-container .btn-container{margin:25px auto 20px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.test-result-container .btn{width:78px;height:30px;border-radius:15px;border:1px solid #2ea4ff;background:#fff;font-size:14px;color:#2ea4ff}.test-result-container .btn:nth-child(2){margin-left:19px;color:#fff;border:1px solid transparent;background:-webkit-gradient(linear,left top,right top,from(#74c2ff),to(#2ea4ff));background:linear-gradient(90deg,#74c2ff,#2ea4ff)}.test-result-container .btn-close{display:block;margin-top:30px}.test-result-container .btn-close img{margin:0 auto}
/*# sourceMappingURL=7.2cc147c1.chunk.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -34,7 +34,7 @@ object-assign
* @license MIT
*/
/** @license React v0.19.0
/** @license React v0.18.0
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
@ -43,7 +43,7 @@ object-assign
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.0
/** @license React v16.12.0
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
@ -52,7 +52,7 @@ object-assign
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.0
/** @license React v16.12.0
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
@ -61,7 +61,7 @@ object-assign
* LICENSE file in the root directory of this source tree.
*/
/** @license React v16.13.0
/** @license React v16.12.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[8],{179:function(t,n,e){"use strict";function r(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var e=[],r=!0,a=!1,c=void 0;try{for(var i,u=t[Symbol.iterator]();!(r=(i=u.next()).done)&&(e.push(i.value),!n||e.length!==n);r=!0);}catch(t){a=!0,c=t}finally{try{r||null==u.return||u.return()}finally{if(a)throw c}}return e}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}e.d(n,"a",(function(){return r}))},182:function(t,n,e){"use strict";e.d(n,"d",(function(){return c})),e.d(n,"c",(function(){return i})),e.d(n,"a",(function(){return u})),e.d(n,"g",(function(){return s})),e.d(n,"e",(function(){return o})),e.d(n,"f",(function(){return l})),e.d(n,"b",(function(){return f}));var r=e(38),a=e.n(r);function c(t,n){var e="/tasks/".concat(t,"/rep_content.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function i(t){var n="/tasks/".concat(t,".json"),e=Object.assign({},{withCredentials:!0});return a.a.get(n,{params:e})}function u(t,n){var e="/myshixuns/".concat(t,"/update_file.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.post(e,n)}function s(t,n){var e="/tasks/".concat(t,"/reset_original_code.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function o(t,n){var e="/tasks/".concat(t,"/game_build.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function l(t,n){var e="/tasks/".concat(t,"/game_status.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function f(t,n){var e="/tasks/".concat(t,"/choose_build.json");return a.a.post(e,n)}},202:function(t,n,e){"use strict";e.d(n,"a",(function(){return a}));var r=e(20);function a(t,n){if(null==t)return{};var e,a,c=Object(r.a)(t,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)e=i[a],0<=n.indexOf(e)||Object.prototype.propertyIsEnumerable.call(t,e)&&(c[e]=t[e])}return c}},377:function(t,n,e){},428:function(t,n,e){"use strict";function r(){return l.a.createElement("div",{className:"loading-tip"},l.a.createElement("p",null,"loading ..."))}e.r(n);var a=e(202),c=e(30),i=e.n(c),u=e(40),s=e(179),o=e(0),l=e.n(o),f=e(15),b=e(182),d=(e(377),Object(o.lazy)((function(){return Promise.all([e.e(0),e.e(3),e.e(7)]).then(e.bind(null,427))}))),p=Object(o.lazy)((function(){return Promise.all([e.e(0),e.e(6)]).then(e.bind(null,426))}));n.default=function(){var t=Object(o.useState)(""),n=Object(s.a)(t,2),e=n[0],c=n[1],j=Object(f.g)().identifier;Object(o.useEffect)((function(){function t(){return(t=Object(u.a)(i.a.mark((function t(){var n;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(b.c)(j);case 2:n=t.sent,c(n.data);case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}!function(){t.apply(this,arguments)}()}),[j]);var m=Object(o.useMemo)((function(){if(e){var t=e.st,n=Object(a.a)(e,["st"]);return 0===t?l.a.createElement(d,{source:n,identifier:j}):l.a.createElement(p,{source:n,identifier:j})}return l.a.createElement(r,null)}),[e]);return l.a.createElement(o.Suspense,{fallback:l.a.createElement(r,null)},m)}}}]);

View File

@ -0,0 +1 @@
(this.webpackJsonph5=this.webpackJsonph5||[]).push([[8],{179:function(t,n,e){"use strict";function r(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var e=[],r=!0,a=!1,c=void 0;try{for(var i,u=t[Symbol.iterator]();!(r=(i=u.next()).done)&&(e.push(i.value),!n||e.length!==n);r=!0);}catch(t){a=!0,c=t}finally{try{r||null==u.return||u.return()}finally{if(a)throw c}}return e}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}e.d(n,"a",(function(){return r}))},180:function(t,n,e){"use strict";e.d(n,"e",(function(){return c})),e.d(n,"d",(function(){return i})),e.d(n,"a",(function(){return u})),e.d(n,"h",(function(){return s})),e.d(n,"f",(function(){return o})),e.d(n,"g",(function(){return l})),e.d(n,"b",(function(){return f})),e.d(n,"c",(function(){return d}));var r=e(38),a=e.n(r);function c(t,n){var e="/tasks/".concat(t,"/rep_content.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function i(t){var n="/tasks/".concat(t,".json"),e=Object.assign({},{withCredentials:!0});return a.a.get(n,{params:e})}function u(t,n){var e="/myshixuns/".concat(t,"/update_file.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.post(e,n)}function s(t,n){var e="/tasks/".concat(t,"/reset_original_code.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function o(t,n){var e="/tasks/".concat(t,"/game_build.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function l(t,n){var e="/tasks/".concat(t,"/game_status.json");return n=Object.assign({},n,{withCredentials:!0}),a.a.get(e,{params:n})}function f(t,n){var e="/tasks/".concat(t,"/choose_build.json");return a.a.post(e,n)}function d(t){var n="/tasks/".concat(t,"/picture_display.json");return a.a.get(n)}},202:function(t,n,e){"use strict";e.d(n,"a",(function(){return a}));var r=e(20);function a(t,n){if(null==t)return{};var e,a,c=Object(r.a)(t,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)e=i[a],0<=n.indexOf(e)||Object.prototype.propertyIsEnumerable.call(t,e)&&(c[e]=t[e])}return c}},203:function(t,n,e){"use strict";var r=e(0),a=e.n(r);e(378),n.a=function(){return a.a.createElement("div",{className:"loading-tip"},a.a.createElement("p",null,"loading ..."))}},378:function(t,n,e){},431:function(t,n,e){"use strict";e.r(n);var r=e(202),a=e(30),c=e.n(a),i=e(39),u=e(179),s=e(0),o=e.n(s),l=e(15),f=e(180),d=e(203),b=Object(s.lazy)((function(){return Promise.all([e.e(0),e.e(3),e.e(7)]).then(e.bind(null,429))})),p=Object(s.lazy)((function(){return Promise.all([e.e(0),e.e(6)]).then(e.bind(null,427))}));n.default=function(){var t=Object(s.useState)(""),n=Object(u.a)(t,2),e=n[0],a=n[1],j=Object(l.g)().identifier;Object(s.useEffect)((function(){function t(){return(t=Object(i.a)(c.a.mark((function t(){var n;return c.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(f.d)(j);case 2:n=t.sent,a(n.data);case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}!function(){t.apply(this,arguments)}()}),[j]);var m=Object(s.useMemo)((function(){if(e){var t=e.st,n=Object(r.a)(e,["st"]);return 0===t?o.a.createElement(b,{source:n,identifier:j}):o.a.createElement(p,{source:n,identifier:j})}return o.a.createElement(d.a,null)}),[e]);return o.a.createElement(s.Suspense,{fallback:o.a.createElement(d.a,null)},m)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
!function(e){function t(t){for(var n,o,c=t[0],i=t[1],l=t[2],f=0,d=[];f<c.length;f++)o=c[f],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&d.push(a[o][0]),a[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(s&&s(t);d.length;)d.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var i=r[o];0!==a[i]&&(n=!1)}n&&(u.splice(t--,1),e=c(c.s=r[0]))}return e}var n={},o={2:0},a={2:0},u=[];function c(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,c),r.l=!0,r.exports}c.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{0:1,5:1,6:1,7:1,8:1,9:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{0:"92d35c6f",3:"31d6cfe0",5:"f6431a9a",6:"a9858b85",7:"2cc147c1",8:"9a4e9fc3",9:"a7727088"}[e]+".chunk.css",a=c.p+n,u=document.getElementsByTagName("link"),i=0;i<u.length;i++){var l=(s=u[i]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(l===n||l===a))return t()}var f=document.getElementsByTagName("style");for(i=0;i<f.length;i++){var s;if((l=(s=f[i]).getAttribute("data-href"))===n||l===a)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],d.parentNode.removeChild(d),r(u)},d.href=a,document.getElementsByTagName("head")[0].appendChild(d)})).then((function(){o[e]=0})));var r,n=a[e];if(0!==n)if(n)t.push(n[2]);else{var u=new Promise((function(t,r){n=a[e]=[t,r]}));t.push(n[2]=u);var i,l=document.createElement("script");l.charset="utf-8",l.timeout=120,c.nc&&l.setAttribute("nonce",c.nc),l.src=c.p+"static/js/"+({}[r=e]||r)+"."+{0:"eb880403",3:"e8594a1f",5:"8b436681",6:"3d173c11",7:"93078109",8:"7608db37",9:"60dc5f0d"}[r]+".chunk.js";var f=new Error;i=function(t){l.onerror=l.onload=null,clearTimeout(s);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",f.name="ChunkLoadError",f.type=n,f.request=o,r[1](f)}a[e]=void 0}};var s=setTimeout((function(){i({type:"timeout",target:l})}),12e4);l.onerror=l.onload=i,document.head.appendChild(l)}return Promise.all(t)},c.m=e,c.c=n,c.d=function(e,t,r){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},c.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(c.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)c.d(r,n,function(t){return e[t]}.bind(null,n));return r},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="/h5educoderbuild/",c.oe=function(e){throw e};var i=this.webpackJsonph5=this.webpackJsonph5||[],l=i.push.bind(i);i.push=t,i=i.slice();for(var f=0;f<i.length;f++)t(i[f]);var s=l;r()}([]);

View File

@ -0,0 +1 @@
!function(e){function t(t){for(var n,o,i=t[0],c=t[1],l=t[2],f=0,d=[];f<i.length;f++)o=i[f],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&d.push(a[o][0]),a[o]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(s&&s(t);d.length;)d.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var c=r[o];0!==a[c]&&(n=!1)}n&&(u.splice(t--,1),e=i(i.s=r[0]))}return e}var n={},o={2:0},a={2:0},u=[];function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{0:1,5:1,6:1,7:1,8:1,9:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{0:"92d35c6f",3:"31d6cfe0",5:"f6431a9a",6:"6d62e022",7:"6e5f8b54",8:"9a4e9fc3",9:"a7727088"}[e]+".chunk.css",a=i.p+n,u=document.getElementsByTagName("link"),c=0;c<u.length;c++){var l=(s=u[c]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(l===n||l===a))return t()}var f=document.getElementsByTagName("style");for(c=0;c<f.length;c++){var s;if((l=(s=f[c]).getAttribute("data-href"))===n||l===a)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],d.parentNode.removeChild(d),r(u)},d.href=a,document.getElementsByTagName("head")[0].appendChild(d)})).then((function(){o[e]=0})));var r,n=a[e];if(0!==n)if(n)t.push(n[2]);else{var u=new Promise((function(t,r){n=a[e]=[t,r]}));t.push(n[2]=u);var c,l=document.createElement("script");l.charset="utf-8",l.timeout=120,i.nc&&l.setAttribute("nonce",i.nc),l.src=i.p+"static/js/"+({}[r=e]||r)+"."+{0:"15018b32",3:"837d74d8",5:"3e69bafd",6:"660e892f",7:"5b6a1401",8:"b7162760",9:"a258eb79"}[r]+".chunk.js";var f=new Error;c=function(t){l.onerror=l.onload=null,clearTimeout(s);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",f.name="ChunkLoadError",f.type=n,f.request=o,r[1](f)}a[e]=void 0}};var s=setTimeout((function(){c({type:"timeout",target:l})}),12e4);l.onerror=l.onload=c,document.head.appendChild(l)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/h5educoderbuild/",i.oe=function(e){throw e};var c=this.webpackJsonph5=this.webpackJsonph5||[],l=c.push.bind(c);c.push=t,c=c.slice();for(var f=0;f<c.length;f++)t(c[f]);var s=l;r()}([]);

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB