Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
middleLayer_for_debug
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
template admin
middleLayer_for_debug
Commits
c91f6f98
Commit
c91f6f98
authored
Nov 15, 2021
by
huoshizhe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 本地服务器
parent
9dda9208
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
1110 additions
and
187 deletions
+1110
-187
middleLayer_for_debug.meta
play/assets/middleLayer_for_debug.meta
+24
-1
middleLayer_for_debug.fire
...ts/middleLayer_for_debug/scene/middleLayer_for_debug.fire
+576
-101
app.js
publish/app.js
+49
-82
build.js
publish/build.js
+2
-0
buildCocos.js
publish/buildCocos.js
+72
-2
package-lock.json
publish/package-lock.json
+384
-0
package.json
publish/package.json
+3
-1
No files found.
play/assets/middleLayer_for_debug.meta
View file @
c91f6f98
{"ver":"1.1.2","uuid":"c35bb2f6-f24a-4850-ae44-643f2fdc7541","isBundle":false,"bundleName":"","priority":1,"compressionType":{"android":"default","ios":"default"},"optimizeHotUpdate":{"android":false,"ios":false},"inlineSpriteFrames":{"android":false,"ios":false},"isRemoteBundle":{"ios":false,"android":false},"subMetas":{}}
\ No newline at end of file
{
"ver": "1.1.2",
"uuid": "c35bb2f6-f24a-4850-ae44-643f2fdc7541",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {
"android": "default",
"ios": "default"
},
"optimizeHotUpdate": {
"android": false,
"ios": false
},
"inlineSpriteFrames": {
"android": false,
"ios": false
},
"isRemoteBundle": {
"ios": false,
"android": false
},
"subMetas": {}
}
\ No newline at end of file
play/assets/middleLayer_for_debug/scene/middleLayer_for_debug.fire
View file @
c91f6f98
...
...
@@ -301,10 +301,10 @@
"_active": true,
"_components": [
{
"__id__":
52
"__id__":
63
},
{
"__id__":
53
"__id__":
64
}
],
"_prefab": null,
...
...
@@ -1036,30 +1036,389 @@
},
{
"__type__": "cc.Node",
"_name": "ui",
"_objFlags": 0,
"_name": "ui",
"_objFlags": 0,
"_parent": {
"__id__": 7
},
"_children": [
{
"__id__": 23
},
{
"__id__": 25
},
{
"__id__": 36
},
{
"__id__": 43
},
{
"__id__": 45
},
{
"__id__": 56
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "c4Ig7/YZpLfb3tCiYOjZSU"
},
{
"__type__": "cc.Node",
"_name": "New Label",
"_objFlags": 0,
"_parent": {
"__id__": 22
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 24
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 631.13,
"height": 50.4
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-489,
132,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "70V2ZOuJhLjatoY2uOGCZI"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 23
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_string": "本地测试:请输入测试服务ip地址:",
"_N$string": "本地测试:请输入测试服务ip地址:",
"_fontSize": 40,
"_lineHeight": 40,
"_enableWrapText": true,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "71GLlynKNPVrjXmujjzr1d"
},
{
"__type__": "cc.Node",
"_name": "address",
"_objFlags": 0,
"_parent": {
"__id__": 22
},
"_children": [
{
"__id__": 26
},
{
"__id__": 29
},
{
"__id__": 32
}
],
"_active": true,
"_components": [
{
"__id__": 35
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 160,
"height": 40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
206,
132,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "4d/IkA7s5MXLRAadNMKpi7"
},
{
"__type__": "cc.Node",
"_name": "BACKGROUND_SPRITE",
"_objFlags": 512,
"_parent": {
"__id__": 25
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 27
},
{
"__id__": 28
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 160,
"height": 40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "f4Mr1QZSxM8KQxKD3f37wA"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 26
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ff0e91c7-55c6-4086-a39f-cb6e457b8c3b"
},
"_type": 1,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "06n0GHVvRPXJdF/XA5x41+"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 26
},
"_enabled": true,
"alignMode": 0,
"_target": null,
"_alignFlags": 45,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 160,
"_originalHeight": 40,
"_id": "6c+nWpczxCSL0fZX6L5TMN"
},
{
"__type__": "cc.Node",
"_name": "TEXT_LABEL",
"_objFlags": 512,
"_parent": {
"__id__":
7
"__id__":
25
},
"_children": [
{
"__id__": 23
},
{
"__id__": 25
},
{
"__id__": 32
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 3
4
"__id__": 3
0
},
{
"__id__":
45
"__id__":
31
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
...
...
@@ -1071,20 +1430,20 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width":
0
,
"height": 0
"width":
158
,
"height":
4
0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0
.5
,
"y":
0.5
"x": 0,
"y":
1
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0
,
0,
-78
,
2
0,
0,
0,
0,
...
...
@@ -1106,47 +1465,106 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "
c4Ig7/YZpLfb3tCiYOjZSU
"
"_id": "
f17J5twGVOSq9wjEGajTB5
"
},
{
"__type__": "cc.Node",
"_name": "New Label",
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 29
},
"_enabled": true,
"_materials": [],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_string": "",
"_N$string": "",
"_fontSize": 20,
"_lineHeight": 25,
"_enableWrapText": false,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 1,
"_N$cacheMode": 0,
"_id": "2d+sQuIR1C0q9hIpqouxk1"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 29
},
"_enabled": true,
"alignMode": 0,
"_target": null,
"_alignFlags": 45,
"_left": 2,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 158,
"_originalHeight": 40,
"_id": "13YqrELWxPt5B2XktB24sH"
},
{
"__type__": "cc.Node",
"_name": "PLACEHOLDER_LABEL",
"_objFlags": 512,
"_parent": {
"__id__": 2
2
"__id__": 2
5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 24
"__id__": 33
},
{
"__id__": 34
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r":
255
,
"g":
255
,
"b":
255
,
"r":
187
,
"g":
187
,
"b":
187
,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width":
200
,
"height":
50.4
"width":
158
,
"height":
40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0,
"y":
0.5
"y":
1
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-
489
,
132
,
-
78
,
20
,
0,
0,
0,
...
...
@@ -1168,14 +1586,14 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "
70V2ZOuJhLjatoY2uOGCZI
"
"_id": "
e85PSP4u5C3KN0QbuIyAT7
"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
23
"__id__":
32
},
"_enabled": true,
"_materials": [
...
...
@@ -1185,23 +1603,80 @@
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_string": "
本地测试:
",
"_N$string": "
本地测试:
",
"_fontSize":
4
0,
"_lineHeight":
40
,
"_enableWrapText":
tru
e,
"_string": "
Enter text here...
",
"_N$string": "
Enter text here...
",
"_fontSize":
2
0,
"_lineHeight":
25
,
"_enableWrapText":
fals
e,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign":
1
,
"_N$horizontalAlign":
0
,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow":
0
,
"_N$overflow":
1
,
"_N$cacheMode": 0,
"_id": "71GLlynKNPVrjXmujjzr1d"
"_id": "02NcwBiexGgb5u+mBJNIzW"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 32
},
"_enabled": true,
"alignMode": 0,
"_target": null,
"_alignFlags": 45,
"_left": 2,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 158,
"_originalHeight": 40,
"_id": "ed3WzFKGlC06FpZeEUkRH2"
},
{
"__type__": "cc.EditBox",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 25
},
"_enabled": true,
"_string": "",
"returnType": 0,
"maxLength": 8,
"_tabIndex": 0,
"editingDidBegan": [],
"textChanged": [],
"editingDidEnded": [],
"editingReturn": [],
"_N$textLabel": {
"__id__": 30
},
"_N$placeholderLabel": {
"__id__": 33
},
"_N$background": {
"__id__": 27
},
"_N$inputFlag": 5,
"_N$inputMode": 6,
"_N$stayOnTop": false,
"_id": "c0I4bxXfhJnqHUqv3LiG2B"
},
{
"__type__": "cc.Node",
...
...
@@ -1212,13 +1687,13 @@
},
"_children": [
{
"__id__":
26
"__id__":
37
}
],
"_active": true,
"_components": [
{
"__id__":
31
"__id__":
42
}
],
"_prefab": null,
...
...
@@ -1244,8 +1719,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-215
,
13
0
,
356
,
13
3
,
0,
0,
0,
...
...
@@ -1274,20 +1749,20 @@
"_name": "Background",
"_objFlags": 512,
"_parent": {
"__id__":
25
"__id__":
36
},
"_children": [
{
"__id__":
27
"__id__":
38
}
],
"_active": true,
"_components": [
{
"__id__":
29
"__id__":
40
},
{
"__id__":
30
"__id__":
41
}
],
"_prefab": null,
...
...
@@ -1343,13 +1818,13 @@
"_name": "Label",
"_objFlags": 512,
"_parent": {
"__id__":
26
"__id__":
37
},
"_children": [],
"_active": true,
"_components": [
{
"__id__":
28
"__id__":
39
}
],
"_prefab": null,
...
...
@@ -1405,7 +1880,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
27
"__id__":
38
},
"_enabled": true,
"_materials": [
...
...
@@ -1438,7 +1913,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
26
"__id__":
37
},
"_enabled": true,
"_materials": [
...
...
@@ -1470,7 +1945,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
26
"__id__":
37
},
"_enabled": true,
"alignMode": 0,
...
...
@@ -1497,7 +1972,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
25
"__id__":
36
},
"_enabled": true,
"_normalMaterial": null,
...
...
@@ -1570,7 +2045,7 @@
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
},
"_N$target": {
"__id__":
26
"__id__":
37
},
"_id": "11gdcZWPFAnJMlaSJczhYJ"
},
...
...
@@ -1585,7 +2060,7 @@
"_active": true,
"_components": [
{
"__id__":
33
"__id__":
44
}
],
"_prefab": null,
...
...
@@ -1641,7 +2116,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
32
"__id__":
43
},
"_enabled": true,
"_materials": [
...
...
@@ -1678,19 +2153,19 @@
},
"_children": [
{
"__id__":
35
"__id__":
46
},
{
"__id__":
38
"__id__":
49
},
{
"__id__":
41
"__id__":
52
}
],
"_active": true,
"_components": [
{
"__id__":
44
"__id__":
55
}
],
"_prefab": null,
...
...
@@ -1746,16 +2221,16 @@
"_name": "BACKGROUND_SPRITE",
"_objFlags": 512,
"_parent": {
"__id__":
34
"__id__":
45
},
"_children": [],
"_active": true,
"_components": [
{
"__id__":
36
"__id__":
47
},
{
"__id__":
37
"__id__":
48
}
],
"_prefab": null,
...
...
@@ -1811,7 +2286,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
35
"__id__":
46
},
"_enabled": true,
"_materials": [
...
...
@@ -1843,7 +2318,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
35
"__id__":
46
},
"_enabled": true,
"alignMode": 0,
...
...
@@ -1870,16 +2345,16 @@
"_name": "TEXT_LABEL",
"_objFlags": 512,
"_parent": {
"__id__":
34
"__id__":
45
},
"_children": [],
"_active": false,
"_components": [
{
"__id__":
39
"__id__":
50
},
{
"__id__":
40
"__id__":
51
}
],
"_prefab": null,
...
...
@@ -1935,7 +2410,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
38
"__id__":
49
},
"_enabled": true,
"_materials": [],
...
...
@@ -1964,7 +2439,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
38
"__id__":
49
},
"_enabled": true,
"alignMode": 0,
...
...
@@ -1991,16 +2466,16 @@
"_name": "PLACEHOLDER_LABEL",
"_objFlags": 512,
"_parent": {
"__id__":
34
"__id__":
45
},
"_children": [],
"_active": true,
"_components": [
{
"__id__":
42
"__id__":
53
},
{
"__id__":
43
"__id__":
54
}
],
"_prefab": null,
...
...
@@ -2056,7 +2531,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
41
"__id__":
52
},
"_enabled": true,
"_materials": [
...
...
@@ -2089,7 +2564,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
41
"__id__":
52
},
"_enabled": true,
"alignMode": 0,
...
...
@@ -2116,7 +2591,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
34
"__id__":
45
},
"_enabled": true,
"_string": "",
...
...
@@ -2128,13 +2603,13 @@
"editingDidEnded": [],
"editingReturn": [],
"_N$textLabel": {
"__id__":
39
"__id__":
50
},
"_N$placeholderLabel": {
"__id__":
42
"__id__":
53
},
"_N$background": {
"__id__":
36
"__id__":
47
},
"_N$inputFlag": 5,
"_N$inputMode": 6,
...
...
@@ -2150,13 +2625,13 @@
},
"_children": [
{
"__id__":
46
"__id__":
57
}
],
"_active": true,
"_components": [
{
"__id__":
51
"__id__":
62
}
],
"_prefab": null,
...
...
@@ -2212,20 +2687,20 @@
"_name": "Background",
"_objFlags": 512,
"_parent": {
"__id__":
45
"__id__":
56
},
"_children": [
{
"__id__":
47
"__id__":
58
}
],
"_active": true,
"_components": [
{
"__id__":
49
"__id__":
60
},
{
"__id__":
50
"__id__":
61
}
],
"_prefab": null,
...
...
@@ -2281,13 +2756,13 @@
"_name": "Label",
"_objFlags": 512,
"_parent": {
"__id__":
46
"__id__":
57
},
"_children": [],
"_active": true,
"_components": [
{
"__id__":
48
"__id__":
59
}
],
"_prefab": null,
...
...
@@ -2343,7 +2818,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
47
"__id__":
58
},
"_enabled": true,
"_materials": [
...
...
@@ -2376,7 +2851,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
46
"__id__":
57
},
"_enabled": true,
"_materials": [
...
...
@@ -2408,7 +2883,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
46
"__id__":
57
},
"_enabled": true,
"alignMode": 0,
...
...
@@ -2435,7 +2910,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__":
45
"__id__":
56
},
"_enabled": true,
"_normalMaterial": null,
...
...
@@ -2508,7 +2983,7 @@
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
},
"_N$target": {
"__id__":
46
"__id__":
57
},
"_id": "a8UkrQqyVHAbAt4qkVPJj8"
},
...
...
publish/app.js
View file @
c91f6f98
import
{
buildWebDesktop
,
buildAndroidBundle
,
buildIosBundle
,
buildWebBundle
,
createConfigFile
,
build_check
,
changeSettingsToBundle
,
changeSettingToWebDesktop
,
compressAll
,
replaceIndexHtml
,
replaceUuids
}
from
"
./buildCocos.js
"
;
import
{
copyDir
,
removeDir
}
from
"
./utils.js
"
;
const
startTime
=
new
Date
().
getTime
();
// 构建前检查
const
projectName
=
build_check
();
// 清理旧文件
await
removeDir
(
'
./publish/play
'
);
await
removeDir
(
'
./publish/form
'
);
await
removeDir
(
'
./publish/ios
'
);
await
removeDir
(
'
./publish/android
'
);
await
removeDir
(
'
./publish/web_desktop
'
);
// 构建form
copyDir
(
'
../form/src
'
,
'
publish/form
'
);
// 替换uuid
replaceUuids
();
// 构建play
// 改设置为非bundle
changeSettingToWebDesktop
();
// 构建web_desktop
await
buildWebDesktop
();
await
copyDir
(
'
../play/build/web-desktop
'
,
'
publish/play
'
);
replaceIndexHtml
();
console
.
log
(
'
构建 web desktop 成功!
'
);
// 改设置为bundle
changeSettingsToBundle
();
await
buildAndroidBundle
();
await
copyDir
(
'
../play/build_android/jsb-link/remote
'
,
'
publish/android
'
);
console
.
log
(
'
构建 android bundle 成功!
'
);
await
buildIosBundle
();
await
copyDir
(
'
../play/build_ios/jsb-link/remote
'
,
'
publish/ios
'
);
console
.
log
(
'
构建 ios bundle 成功!
'
);
await
buildWebBundle
();
await
copyDir
(
`../play/build_web_desktop/web-desktop/assets/
${
projectName
}
`
,
'
publish/web_desktop
'
);
console
.
log
(
'
构建 web bundle 成功!
'
);
// 改设置为非bundle
changeSettingToWebDesktop
();
createConfigFile
(
projectName
);
compressAll
(
projectName
);
const
endTime
=
new
Date
().
getTime
();
const
duration
=
new
Date
(
endTime
-
startTime
);
console
.
log
(
`打包完成!`
);
console
.
log
(
`用时
${
duration
.
getMinutes
()}
分
${
duration
.
getSeconds
()}
秒。`
);
import
express
from
"
express
"
;
import
os
from
"
os
"
;
import
readline
from
"
readline
"
;
import
{
build
}
from
"
./buildCocos.js
"
;
const
networkInfo
=
os
.
networkInterfaces
();
let
host
=
''
;
for
(
const
infos
of
Object
.
values
(
networkInfo
))
{
for
(
const
info
of
infos
)
{
if
(
info
.
family
==
'
IPv4
'
)
{
if
(
info
.
address
.
split
(
'
.
'
)[
0
]
!=
"
127
"
)
{
host
=
info
.
address
;
}
}
}
}
var
app
=
express
();
app
.
use
(
'
/publish
'
,
express
.
static
(
'
publish
'
));
app
.
get
(
'
/
'
,
function
(
req
,
res
)
{
res
.
send
(
'
Hello World
'
);
})
let
port
=
''
;
var
server
=
app
.
listen
(
8081
,
function
()
{
port
=
server
.
address
().
port
console
.
log
(
"
测试服务已启动:%s:%s
"
,
host
,
port
)
})
const
rl
=
readline
.
createInterface
({
input
:
process
.
stdin
,
output
:
process
.
stdout
})
rl
.
on
(
'
line
'
,
async
(
str
)
=>
{
if
(
str
.
trim
()
==
'
build
'
)
{
await
build
();
console
.
log
(
"
测试服务已启动:%s:%s
"
,
host
,
port
)
console
.
log
(
'
输入 build 构建。
'
)
}
else
{
console
.
log
(
"
测试服务已启动:%s:%s
"
,
host
,
port
)
console
.
log
(
'
输入 build 构建。
'
)
}
})
publish/build.js
0 → 100644
View file @
c91f6f98
import
{
build
}
from
"
./buildCocos.js
"
;
await
build
();
\ No newline at end of file
publish/buildCocos.js
View file @
c91f6f98
import
{
spawn
}
from
"
child_process
"
;
import
fs
from
"
fs
"
;
import
compressing
from
'
compressing
'
;
import
{
fix2
}
from
"
./utils.js
"
;
import
{
v4
,
parse
}
from
'
uuid
'
;
import
{
Base64
}
from
'
js-base64
'
;
import
{
copyDir
,
removeDir
,
fix2
}
from
"
./utils.js
"
;
const
creatorBasePath
=
'
C:
\\
CocosDashboard_1.0.6
\\
resources
\\
.editors
\\
Creator
'
;
export
async
function
build
()
{
const
startTime
=
new
Date
().
getTime
();
// 构建前检查
const
projectName
=
build_check
();
// 清理旧文件
await
removeDir
(
'
./publish/play
'
);
await
removeDir
(
'
./publish/form
'
);
await
removeDir
(
'
./publish/ios
'
);
await
removeDir
(
'
./publish/android
'
);
await
removeDir
(
'
./publish/web_desktop
'
);
// 构建form
copyDir
(
'
../form/src
'
,
'
publish/form
'
);
// 替换uuid
replaceUuids
();
// 构建play
// 改设置为非bundle
changeSettingToWebDesktop
();
// 构建web_desktop
await
buildWebDesktop
();
await
copyDir
(
'
../play/build/web-desktop
'
,
'
publish/play
'
);
replaceIndexHtml
();
console
.
log
(
'
构建 web desktop 成功!
'
);
// 改设置为bundle
changeSettingsToBundle
();
await
buildAndroidBundle
();
await
copyDir
(
'
../play/build_android/jsb-link/remote
'
,
'
publish/android
'
);
console
.
log
(
'
构建 android bundle 成功!
'
);
await
buildIosBundle
();
await
copyDir
(
'
../play/build_ios/jsb-link/remote
'
,
'
publish/ios
'
);
console
.
log
(
'
构建 ios bundle 成功!
'
);
await
buildWebBundle
();
await
copyDir
(
`../play/build_web_desktop/web-desktop/assets/
${
projectName
}
`
,
'
publish/web_desktop
'
);
console
.
log
(
'
构建 web bundle 成功!
'
);
// 改设置为非bundle
changeSettingToWebDesktop
();
createConfigFile
(
projectName
);
compressAll
(
projectName
);
const
endTime
=
new
Date
().
getTime
();
const
duration
=
new
Date
(
endTime
-
startTime
);
console
.
log
(
`打包完成!`
);
console
.
log
(
`用时
${
duration
.
getMinutes
()}
分
${
duration
.
getSeconds
()}
秒。`
);
}
const
creatorBasePath
=
'
C:
\\
CocosDashboard_1.0.6
\\
resources
\\
.editors
\\
Creator
'
;
export
function
buildWebDesktop
()
{
return
new
Promise
((
resolve
,
reject
)
=>
{
const
buffer
=
spawn
(
...
...
publish/package-lock.json
View file @
c91f6f98
...
...
@@ -4,6 +4,20 @@
"lockfileVersion"
:
1
,
"requires"
:
true
,
"dependencies"
:
{
"accepts"
:
{
"version"
:
"1.3.7"
,
"resolved"
:
"https://registry.nlark.com/accepts/download/accepts-1.3.7.tgz"
,
"integrity"
:
"sha1-UxvHJlF6OytB+FACHGzBXqq1B80="
,
"requires"
:
{
"mime-types"
:
"~2.1.24"
,
"negotiator"
:
"0.6.2"
}
},
"array-flatten"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.nlark.com/array-flatten/download/array-flatten-1.1.1.tgz"
,
"integrity"
:
"sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
},
"bl"
:
{
"version"
:
"1.2.3"
,
"resolved"
:
"https://registry.npmjs.org/bl/-/bl-1.2.3.tgz"
,
...
...
@@ -13,6 +27,33 @@
"safe-buffer"
:
"^5.1.1"
}
},
"body-parser"
:
{
"version"
:
"1.19.0"
,
"resolved"
:
"https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz?cache=0&sync_timestamp=1615817950402&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbody-parser%2Fdownload%2Fbody-parser-1.19.0.tgz"
,
"integrity"
:
"sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io="
,
"requires"
:
{
"bytes"
:
"3.1.0"
,
"content-type"
:
"~1.0.4"
,
"debug"
:
"2.6.9"
,
"depd"
:
"~1.1.2"
,
"http-errors"
:
"1.7.2"
,
"iconv-lite"
:
"0.4.24"
,
"on-finished"
:
"~2.3.0"
,
"qs"
:
"6.7.0"
,
"raw-body"
:
"2.4.0"
,
"type-is"
:
"~1.6.17"
},
"dependencies"
:
{
"iconv-lite"
:
{
"version"
:
"0.4.24"
,
"resolved"
:
"https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz"
,
"integrity"
:
"sha1-ICK0sl+93CHS9SSXSkdKr+czkIs="
,
"requires"
:
{
"safer-buffer"
:
">= 2.1.2 < 3"
}
}
}
},
"buffer-alloc"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz"
,
...
...
@@ -37,6 +78,11 @@
"resolved"
:
"https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz"
,
"integrity"
:
"sha1-+PeLdniYiO858gXNY39o5wISKyw="
},
"bytes"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz"
,
"integrity"
:
"sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY="
},
"child_process"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npm.taobao.org/child_process/download/child_process-1.0.2.tgz"
,
...
...
@@ -58,11 +104,69 @@
"yazl"
:
"^2.4.2"
}
},
"content-disposition"
:
{
"version"
:
"0.5.3"
,
"resolved"
:
"https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz"
,
"integrity"
:
"sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70="
,
"requires"
:
{
"safe-buffer"
:
"5.1.2"
},
"dependencies"
:
{
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz"
,
"integrity"
:
"sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
}
}
},
"content-type"
:
{
"version"
:
"1.0.4"
,
"resolved"
:
"https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz"
,
"integrity"
:
"sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
},
"cookie"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz"
,
"integrity"
:
"sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo="
},
"cookie-signature"
:
{
"version"
:
"1.0.6"
,
"resolved"
:
"https://registry.nlark.com/cookie-signature/download/cookie-signature-1.0.6.tgz"
,
"integrity"
:
"sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
,
"integrity"
:
"sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"debug"
:
{
"version"
:
"2.6.9"
,
"resolved"
:
"https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz"
,
"integrity"
:
"sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8="
,
"requires"
:
{
"ms"
:
"2.0.0"
}
},
"depd"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz"
,
"integrity"
:
"sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
},
"destroy"
:
{
"version"
:
"1.0.4"
,
"resolved"
:
"https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz"
,
"integrity"
:
"sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
},
"ee-first"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz"
,
"integrity"
:
"sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"encodeurl"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz"
,
"integrity"
:
"sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
},
"end-of-stream"
:
{
"version"
:
"1.4.4"
,
"resolved"
:
"https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
,
...
...
@@ -71,6 +175,60 @@
"once"
:
"^1.4.0"
}
},
"escape-html"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz"
,
"integrity"
:
"sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
},
"etag"
:
{
"version"
:
"1.8.1"
,
"resolved"
:
"https://registry.nlark.com/etag/download/etag-1.8.1.tgz?cache=0&sync_timestamp=1618847044821&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fetag%2Fdownload%2Fetag-1.8.1.tgz"
,
"integrity"
:
"sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
},
"express"
:
{
"version"
:
"4.17.1"
,
"resolved"
:
"https://registry.npm.taobao.org/express/download/express-4.17.1.tgz"
,
"integrity"
:
"sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ="
,
"requires"
:
{
"accepts"
:
"~1.3.7"
,
"array-flatten"
:
"1.1.1"
,
"body-parser"
:
"1.19.0"
,
"content-disposition"
:
"0.5.3"
,
"content-type"
:
"~1.0.4"
,
"cookie"
:
"0.4.0"
,
"cookie-signature"
:
"1.0.6"
,
"debug"
:
"2.6.9"
,
"depd"
:
"~1.1.2"
,
"encodeurl"
:
"~1.0.2"
,
"escape-html"
:
"~1.0.3"
,
"etag"
:
"~1.8.1"
,
"finalhandler"
:
"~1.1.2"
,
"fresh"
:
"0.5.2"
,
"merge-descriptors"
:
"1.0.1"
,
"methods"
:
"~1.1.2"
,
"on-finished"
:
"~2.3.0"
,
"parseurl"
:
"~1.3.3"
,
"path-to-regexp"
:
"0.1.7"
,
"proxy-addr"
:
"~2.0.5"
,
"qs"
:
"6.7.0"
,
"range-parser"
:
"~1.2.1"
,
"safe-buffer"
:
"5.1.2"
,
"send"
:
"0.17.1"
,
"serve-static"
:
"1.14.1"
,
"setprototypeof"
:
"1.1.1"
,
"statuses"
:
"~1.5.0"
,
"type-is"
:
"~1.6.18"
,
"utils-merge"
:
"1.0.1"
,
"vary"
:
"~1.1.2"
},
"dependencies"
:
{
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz"
,
"integrity"
:
"sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
}
}
},
"fd-slicer"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz"
,
...
...
@@ -79,11 +237,35 @@
"pend"
:
"~1.2.0"
}
},
"finalhandler"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz"
,
"integrity"
:
"sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"encodeurl"
:
"~1.0.2"
,
"escape-html"
:
"~1.0.3"
,
"on-finished"
:
"~2.3.0"
,
"parseurl"
:
"~1.3.3"
,
"statuses"
:
"~1.5.0"
,
"unpipe"
:
"~1.0.0"
}
},
"flushwritable"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz"
,
"integrity"
:
"sha1-PjKNj95BKtR+c44751C00pAENJg="
},
"forwarded"
:
{
"version"
:
"0.2.0"
,
"resolved"
:
"https://registry.nlark.com/forwarded/download/forwarded-0.2.0.tgz?cache=0&sync_timestamp=1622503499867&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fforwarded%2Fdownload%2Fforwarded-0.2.0.tgz"
,
"integrity"
:
"sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE="
},
"fresh"
:
{
"version"
:
"0.5.2"
,
"resolved"
:
"https://registry.nlark.com/fresh/download/fresh-0.5.2.tgz"
,
"integrity"
:
"sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
},
"fs-constants"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"
,
...
...
@@ -94,6 +276,25 @@
"resolved"
:
"https://registry.npmjs.org/get-ready/-/get-ready-1.0.0.tgz"
,
"integrity"
:
"sha1-+RgX8emt7P6hOlYq38jeiDqzR4I="
},
"http-errors"
:
{
"version"
:
"1.7.2"
,
"resolved"
:
"https://registry.npmmirror.com/http-errors/download/http-errors-1.7.2.tgz?cache=0&sync_timestamp=1636932182141&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhttp-errors%2Fdownload%2Fhttp-errors-1.7.2.tgz"
,
"integrity"
:
"sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8="
,
"requires"
:
{
"depd"
:
"~1.1.2"
,
"inherits"
:
"2.0.3"
,
"setprototypeof"
:
"1.1.1"
,
"statuses"
:
">= 1.5.0 < 2"
,
"toidentifier"
:
"1.0.0"
},
"dependencies"
:
{
"inherits"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.nlark.com/inherits/download/inherits-2.0.3.tgz"
,
"integrity"
:
"sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
}
}
},
"iconv-lite"
:
{
"version"
:
"0.5.2"
,
"resolved"
:
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz"
,
...
...
@@ -107,6 +308,11 @@
"resolved"
:
"https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
,
"integrity"
:
"sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"ipaddr.js"
:
{
"version"
:
"1.9.1"
,
"resolved"
:
"https://registry.nlark.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz"
,
"integrity"
:
"sha1-v/OFQ+64mEglB5/zoqjmy9RngbM="
},
"isarray"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
,
...
...
@@ -117,6 +323,39 @@
"resolved"
:
"https://registry.npmmirror.com/js-base64/download/js-base64-3.7.2.tgz"
,
"integrity"
:
"sha1-gW0R2BqK/yQWA9Gc5XYeE+Qdd0U="
},
"media-typer"
:
{
"version"
:
"0.3.0"
,
"resolved"
:
"https://registry.nlark.com/media-typer/download/media-typer-0.3.0.tgz"
,
"integrity"
:
"sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
},
"merge-descriptors"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.nlark.com/merge-descriptors/download/merge-descriptors-1.0.1.tgz"
,
"integrity"
:
"sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
},
"methods"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz"
,
"integrity"
:
"sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
},
"mime"
:
{
"version"
:
"1.6.0"
,
"resolved"
:
"https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz"
,
"integrity"
:
"sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE="
},
"mime-db"
:
{
"version"
:
"1.51.0"
,
"resolved"
:
"https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636425960296&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz"
,
"integrity"
:
"sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g=="
},
"mime-types"
:
{
"version"
:
"2.1.34"
,
"resolved"
:
"https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432302620&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz"
,
"integrity"
:
"sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A=="
,
"requires"
:
{
"mime-db"
:
"1.51.0"
}
},
"minimist"
:
{
"version"
:
"1.2.5"
,
"resolved"
:
"https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz"
,
...
...
@@ -130,6 +369,24 @@
"minimist"
:
"^1.2.5"
}
},
"ms"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"negotiator"
:
{
"version"
:
"0.6.2"
,
"resolved"
:
"https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz"
,
"integrity"
:
"sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs="
},
"on-finished"
:
{
"version"
:
"2.3.0"
,
"resolved"
:
"https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz?cache=0&sync_timestamp=1614930634590&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fon-finished%2Fdownload%2Fon-finished-2.3.0.tgz"
,
"integrity"
:
"sha1-IPEzZIGwg811M3mSoWlxqi2QaUc="
,
"requires"
:
{
"ee-first"
:
"1.1.1"
}
},
"once"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/once/-/once-1.4.0.tgz"
,
...
...
@@ -138,6 +395,16 @@
"wrappy"
:
"1"
}
},
"parseurl"
:
{
"version"
:
"1.3.3"
,
"resolved"
:
"https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz"
,
"integrity"
:
"sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ="
},
"path-to-regexp"
:
{
"version"
:
"0.1.7"
,
"resolved"
:
"https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz"
,
"integrity"
:
"sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
},
"pend"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
,
...
...
@@ -148,6 +415,15 @@
"resolved"
:
"https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
,
"integrity"
:
"sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
},
"proxy-addr"
:
{
"version"
:
"2.0.7"
,
"resolved"
:
"https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.7.tgz"
,
"integrity"
:
"sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU="
,
"requires"
:
{
"forwarded"
:
"0.2.0"
,
"ipaddr.js"
:
"1.9.1"
}
},
"pump"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
,
...
...
@@ -157,6 +433,37 @@
"once"
:
"^1.3.1"
}
},
"qs"
:
{
"version"
:
"6.7.0"
,
"resolved"
:
"https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz"
,
"integrity"
:
"sha1-QdwaAV49WB8WIXdr4xr7KHapsbw="
},
"range-parser"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.nlark.com/range-parser/download/range-parser-1.2.1.tgz"
,
"integrity"
:
"sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE="
},
"raw-body"
:
{
"version"
:
"2.4.0"
,
"resolved"
:
"https://registry.nlark.com/raw-body/download/raw-body-2.4.0.tgz"
,
"integrity"
:
"sha1-oc5vucm8NWylLoklarWQWeE9AzI="
,
"requires"
:
{
"bytes"
:
"3.1.0"
,
"http-errors"
:
"1.7.2"
,
"iconv-lite"
:
"0.4.24"
,
"unpipe"
:
"1.0.0"
},
"dependencies"
:
{
"iconv-lite"
:
{
"version"
:
"0.4.24"
,
"resolved"
:
"https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz"
,
"integrity"
:
"sha1-ICK0sl+93CHS9SSXSkdKr+czkIs="
,
"requires"
:
{
"safer-buffer"
:
">= 2.1.2 < 3"
}
}
}
},
"readable-stream"
:
{
"version"
:
"2.3.7"
,
"resolved"
:
"https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
,
...
...
@@ -188,6 +495,54 @@
"resolved"
:
"https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
,
"integrity"
:
"sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"send"
:
{
"version"
:
"0.17.1"
,
"resolved"
:
"https://registry.npm.taobao.org/send/download/send-0.17.1.tgz"
,
"integrity"
:
"sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg="
,
"requires"
:
{
"debug"
:
"2.6.9"
,
"depd"
:
"~1.1.2"
,
"destroy"
:
"~1.0.4"
,
"encodeurl"
:
"~1.0.2"
,
"escape-html"
:
"~1.0.3"
,
"etag"
:
"~1.8.1"
,
"fresh"
:
"0.5.2"
,
"http-errors"
:
"~1.7.2"
,
"mime"
:
"1.6.0"
,
"ms"
:
"2.1.1"
,
"on-finished"
:
"~2.3.0"
,
"range-parser"
:
"~1.2.1"
,
"statuses"
:
"~1.5.0"
},
"dependencies"
:
{
"ms"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmmirror.com/ms/download/ms-2.1.1.tgz"
,
"integrity"
:
"sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo="
}
}
},
"serve-static"
:
{
"version"
:
"1.14.1"
,
"resolved"
:
"https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz"
,
"integrity"
:
"sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk="
,
"requires"
:
{
"encodeurl"
:
"~1.0.2"
,
"escape-html"
:
"~1.0.3"
,
"parseurl"
:
"~1.3.3"
,
"send"
:
"0.17.1"
}
},
"setprototypeof"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz"
,
"integrity"
:
"sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM="
},
"statuses"
:
{
"version"
:
"1.5.0"
,
"resolved"
:
"https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654066899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz"
,
"integrity"
:
"sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
},
"streamifier"
:
{
"version"
:
"0.1.1"
,
"resolved"
:
"https://registry.npmjs.org/streamifier/-/streamifier-0.1.1.tgz"
,
...
...
@@ -227,16 +582,45 @@
"resolved"
:
"https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz"
,
"integrity"
:
"sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg=="
},
"toidentifier"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.0.tgz?cache=0&sync_timestamp=1636938521998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.0.tgz"
,
"integrity"
:
"sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM="
},
"type-is"
:
{
"version"
:
"1.6.18"
,
"resolved"
:
"https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz"
,
"integrity"
:
"sha1-TlUs0F3wlGfcvE73Od6J8s83wTE="
,
"requires"
:
{
"media-typer"
:
"0.3.0"
,
"mime-types"
:
"~2.1.24"
}
},
"unpipe"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz"
,
"integrity"
:
"sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
},
"util-deprecate"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
,
"integrity"
:
"sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
"utils-merge"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz"
,
"integrity"
:
"sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
},
"uuid"
:
{
"version"
:
"8.3.2"
,
"resolved"
:
"https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz"
,
"integrity"
:
"sha1-gNW1ztJxu5r2xEXyGhoExgbO++I="
},
"vary"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz"
,
"integrity"
:
"sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
},
"wrappy"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
,
...
...
publish/package.json
View file @
c91f6f98
...
...
@@ -5,6 +5,7 @@
"main"
:
"build.js"
,
"scripts"
:
{
"test"
:
"echo
\"
Error: no test specified
\"
&& exit 1"
,
"build"
:
"node build.js"
,
"start"
:
"node app.js"
},
"type"
:
"module"
,
...
...
@@ -13,7 +14,8 @@
"dependencies"
:
{
"child_process"
:
"^1.0.2"
,
"compressing"
:
"^1.5.1"
,
"express"
:
"^4.17.1"
,
"js-base64"
:
"^3.7.2"
,
"uuid"
:
"^8.3.2"
}
}
\ No newline at end of file
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment