diff --git a/.gitignore b/.gitignore
index 403adbc1..8316b419 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
.DS_Store
node_modules
/dist
+项目UI图/
# local env files
diff --git a/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.bin b/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.bin
index 3fe3757f..1a1556fb 100644
Binary files a/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.bin and b/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.bin differ
diff --git a/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.lock b/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.lock
index f5db9edf..ef25d571 100644
Binary files a/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.lock and b/历届学生/17届课程/myshop_app/shop_android/.gradle/4.8.1/fileHashes/fileHashes.lock differ
diff --git a/历届学生/17届课程/myshop_app/shop_android/.project b/历届学生/17届课程/myshop_app/shop_android/.project
index 3acff1c3..f68bc500 100644
--- a/历届学生/17届课程/myshop_app/shop_android/.project
+++ b/历届学生/17届课程/myshop_app/shop_android/.project
@@ -14,4 +14,15 @@
org.eclipse.buildship.core.gradleprojectnature
+
+
+ 1738757673278
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
diff --git a/历届学生/17届课程/myshop_app/shop_android/.settings/org.eclipse.buildship.core.prefs b/历届学生/17届课程/myshop_app/shop_android/.settings/org.eclipse.buildship.core.prefs
index e8895216..f0bfd518 100644
--- a/历届学生/17届课程/myshop_app/shop_android/.settings/org.eclipse.buildship.core.prefs
+++ b/历届学生/17届课程/myshop_app/shop_android/.settings/org.eclipse.buildship.core.prefs
@@ -1,2 +1,13 @@
+arguments=--init-script /var/folders/jn/6t23s_gx66z2j_ng_bn8_83m0000gn/T/db3b08fc4a9ef609cb16b96b200fa13e563f396e9bb1ed0905fdab7bc3bc513b.gradle --init-script /var/folders/jn/6t23s_gx66z2j_ng_bn8_83m0000gn/T/52cde0cfcf3e28b8b7510e992210d9614505e0911af0c190bd590d7158574963.gradle
+auto.sync=false
+build.scans.enabled=false
+connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
connection.project.dir=
eclipse.preferences.version=1
+gradle.user.home=
+java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home
+jvm.arguments=
+offline.mode=false
+override.workspace.settings=true
+show.console.view=true
+show.executions.view=true
diff --git a/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package-lock.json b/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package-lock.json
index 6f463482..93d20260 100644
--- a/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package-lock.json
+++ b/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package-lock.json
@@ -44,7 +44,7 @@
"file-loader": "^1.1.4",
"friendly-errors-webpack-plugin": "^1.6.1",
"html-webpack-plugin": "^2.30.1",
- "less": "^4.1.3",
+ "less": "^3.0.0",
"less-loader": "^4.1.0",
"node-notifier": "^5.1.2",
"optimize-css-assets-webpack-plugin": "^3.2.0",
@@ -736,6 +736,20 @@
"autoprefixer-info": "bin/autoprefixer-info"
}
},
+ "node_modules/autoprefixer/node_modules/browserslist": {
+ "version": "2.11.3",
+ "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz",
+ "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
+ "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.",
+ "dev": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30000792",
+ "electron-to-chromium": "^1.3.30"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ }
+ },
"node_modules/autoprefixer/node_modules/postcss": {
"version": "6.0.23",
"resolved": "https://registry.npmmirror.com/postcss/-/postcss-6.0.23.tgz",
@@ -1805,6 +1819,16 @@
"node": ">=8"
}
},
+ "node_modules/bindings": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmmirror.com/bindings/-/bindings-1.5.0.tgz",
+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
+ "dev": true,
+ "optional": true,
+ "dependencies": {
+ "file-uri-to-path": "1.0.0"
+ }
+ },
"node_modules/bluebird": {
"version": "3.7.2",
"resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz",
@@ -1999,17 +2023,35 @@
}
},
"node_modules/browserslist": {
- "version": "2.11.3",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz",
- "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
- "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.",
+ "version": "4.24.4",
+ "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.4.tgz",
+ "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==",
"dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"dependencies": {
- "caniuse-lite": "^1.0.30000792",
- "electron-to-chromium": "^1.3.30"
+ "caniuse-lite": "^1.0.30001688",
+ "electron-to-chromium": "^1.5.73",
+ "node-releases": "^2.0.19",
+ "update-browserslist-db": "^1.1.1"
},
"bin": {
"browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
"node_modules/buffer": {
@@ -2223,10 +2265,24 @@
"dev": true
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001472",
- "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001472.tgz",
- "integrity": "sha512-xWC/0+hHHQgj3/vrKYY0AAzeIUgr7L9wlELIcAvZdDUHlhL/kNxMdnQLOSOQfP8R51ZzPhmHdyMkI0MMpmxCfg==",
- "dev": true
+ "version": "1.0.30001697",
+ "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001697.tgz",
+ "integrity": "sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
},
"node_modules/center-align": {
"version": "0.1.3",
@@ -3184,24 +3240,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/cssnano-preset-default/node_modules/browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "dependencies": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
"node_modules/cssnano-preset-default/node_modules/caniuse-api": {
"version": "3.0.0",
"resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -4435,9 +4473,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.4.342",
- "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.342.tgz",
- "integrity": "sha512-dTei3VResi5bINDENswBxhL+N0Mw5YnfWyTqO75KGsVldurEkhC9+CelJVAse8jycWyP8pv3VSj4BSyP8wTWJA==",
+ "version": "1.5.93",
+ "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.93.tgz",
+ "integrity": "sha512-M+29jTcfNNoR9NV7la4SwUqzWAxEwnc7ThA5e1m6LRSotmpfpCpLcIfgtSCVL+MllNLgAyM/5ru86iMRemPzDQ==",
"dev": true
},
"node_modules/elliptic": {
@@ -4721,9 +4759,9 @@
}
},
"node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
"dev": true,
"engines": {
"node": ">=6"
@@ -5700,6 +5738,13 @@
"node": ">= 4"
}
},
+ "node_modules/file-uri-to-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
+ "dev": true,
+ "optional": true
+ },
"node_modules/filesize": {
"version": "3.6.1",
"resolved": "https://registry.npmmirror.com/filesize/-/filesize-3.6.1.tgz",
@@ -7515,14 +7560,13 @@
}
},
"node_modules/less": {
- "version": "4.1.3",
- "resolved": "https://registry.npmmirror.com/less/-/less-4.1.3.tgz",
- "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmmirror.com/less/-/less-3.13.1.tgz",
+ "integrity": "sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==",
"dev": true,
"dependencies": {
"copy-anything": "^2.0.1",
- "parse-node-version": "^1.0.1",
- "tslib": "^2.3.0"
+ "tslib": "^1.10.0"
},
"bin": {
"lessc": "bin/lessc"
@@ -7536,7 +7580,7 @@
"image-size": "~0.5.0",
"make-dir": "^2.1.0",
"mime": "^1.4.1",
- "needle": "^3.1.0",
+ "native-request": "^1.0.5",
"source-map": "~0.6.0"
}
},
@@ -8440,6 +8484,13 @@
"resolved": "https://registry.npmmirror.com/mux.js/-/mux.js-4.3.2.tgz",
"integrity": "sha512-g0q6DPdvb3yYcoK7ElBGobdSSrhY/RjPt19U7uUc733aqvc5bCS/aCvL9z+448y+IoCZnYDwyZfQBBXMSmGOaQ=="
},
+ "node_modules/nan": {
+ "version": "2.22.0",
+ "resolved": "https://registry.npmmirror.com/nan/-/nan-2.22.0.tgz",
+ "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==",
+ "dev": true,
+ "optional": true
+ },
"node_modules/nanoid": {
"version": "3.3.6",
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz",
@@ -8482,60 +8533,19 @@
"node": ">=0.10.0"
}
},
+ "node_modules/native-request": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/native-request/-/native-request-1.1.2.tgz",
+ "integrity": "sha512-/etjwrK0J4Ebbcnt35VMWnfiUX/B04uwGJxyJInagxDqf2z5drSt/lsOvEMWGYunz1kaLZAFrV4NDAbOoDKvAQ==",
+ "dev": true,
+ "optional": true
+ },
"node_modules/natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz",
"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
"dev": true
},
- "node_modules/needle": {
- "version": "3.2.0",
- "resolved": "https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz",
- "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "debug": "^3.2.6",
- "iconv-lite": "^0.6.3",
- "sax": "^1.2.4"
- },
- "bin": {
- "needle": "bin/needle"
- },
- "engines": {
- "node": ">= 4.4.x"
- }
- },
- "node_modules/needle/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/needle/node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/needle/node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true,
- "optional": true
- },
"node_modules/negotiator": {
"version": "0.6.3",
"resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz",
@@ -8626,9 +8636,9 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.10",
- "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz",
- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
+ "version": "2.0.19",
+ "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.19.tgz",
+ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
"dev": true
},
"node_modules/normalize-package-data": {
@@ -9151,15 +9161,6 @@
"node": ">=4"
}
},
- "node_modules/parse-node-version": {
- "version": "1.0.1",
- "resolved": "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz",
- "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
- "dev": true,
- "engines": {
- "node": ">= 0.10"
- }
- },
"node_modules/parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz",
@@ -9264,9 +9265,9 @@
}
},
"node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "version": "1.1.1",
+ "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
},
"node_modules/picomatch": {
"version": "2.3.1",
@@ -11405,24 +11406,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/postcss-normalize-unicode/node_modules/browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "dependencies": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
"node_modules/postcss-normalize-unicode/node_modules/picocolors": {
"version": "0.2.1",
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",
@@ -14053,24 +14036,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/stylehacks/node_modules/browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "dependencies": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
"node_modules/stylehacks/node_modules/picocolors": {
"version": "0.2.1",
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",
@@ -14356,9 +14321,9 @@
}
},
"node_modules/tslib": {
- "version": "2.5.0",
- "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz",
- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"node_modules/tsml": {
@@ -14672,16 +14637,30 @@
}
},
"node_modules/update-browserslist-db": {
- "version": "1.0.10",
- "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz",
+ "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==",
"dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"dependencies": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.1"
},
"bin": {
- "browserslist-lint": "cli.js"
+ "update-browserslist-db": "cli.js"
},
"peerDependencies": {
"browserslist": ">= 4.21.0"
@@ -16923,6 +16902,16 @@
"postcss-value-parser": "^3.2.3"
},
"dependencies": {
+ "browserslist": {
+ "version": "2.11.3",
+ "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz",
+ "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30000792",
+ "electron-to-chromium": "^1.3.30"
+ }
+ },
"postcss": {
"version": "6.0.23",
"resolved": "https://registry.npmmirror.com/postcss/-/postcss-6.0.23.tgz",
@@ -17934,6 +17923,16 @@
"dev": true,
"optional": true
},
+ "bindings": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmmirror.com/bindings/-/bindings-1.5.0.tgz",
+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "file-uri-to-path": "1.0.0"
+ }
+ },
"bluebird": {
"version": "3.7.2",
"resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz",
@@ -18124,13 +18123,15 @@
}
},
"browserslist": {
- "version": "2.11.3",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz",
- "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
+ "version": "4.24.4",
+ "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.24.4.tgz",
+ "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==",
"dev": true,
"requires": {
- "caniuse-lite": "^1.0.30000792",
- "electron-to-chromium": "^1.3.30"
+ "caniuse-lite": "^1.0.30001688",
+ "electron-to-chromium": "^1.5.73",
+ "node-releases": "^2.0.19",
+ "update-browserslist-db": "^1.1.1"
}
},
"buffer": {
@@ -18319,9 +18320,9 @@
"dev": true
},
"caniuse-lite": {
- "version": "1.0.30001472",
- "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001472.tgz",
- "integrity": "sha512-xWC/0+hHHQgj3/vrKYY0AAzeIUgr7L9wlELIcAvZdDUHlhL/kNxMdnQLOSOQfP8R51ZzPhmHdyMkI0MMpmxCfg==",
+ "version": "1.0.30001697",
+ "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001697.tgz",
+ "integrity": "sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ==",
"dev": true
},
"center-align": {
@@ -19230,18 +19231,6 @@
"postcss-unique-selectors": "^4.0.1"
},
"dependencies": {
- "browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "requires": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- }
- },
"caniuse-api": {
"version": "3.0.0",
"resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -20219,9 +20208,9 @@
"dev": true
},
"electron-to-chromium": {
- "version": "1.4.342",
- "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.342.tgz",
- "integrity": "sha512-dTei3VResi5bINDENswBxhL+N0Mw5YnfWyTqO75KGsVldurEkhC9+CelJVAse8jycWyP8pv3VSj4BSyP8wTWJA==",
+ "version": "1.5.93",
+ "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.93.tgz",
+ "integrity": "sha512-M+29jTcfNNoR9NV7la4SwUqzWAxEwnc7ThA5e1m6LRSotmpfpCpLcIfgtSCVL+MllNLgAyM/5ru86iMRemPzDQ==",
"dev": true
},
"elliptic": {
@@ -20478,9 +20467,9 @@
}
},
"escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
"dev": true
},
"escape-html": {
@@ -21277,6 +21266,13 @@
}
}
},
+ "file-uri-to-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
+ "dev": true,
+ "optional": true
+ },
"filesize": {
"version": "3.6.1",
"resolved": "https://registry.npmmirror.com/filesize/-/filesize-3.6.1.tgz",
@@ -22770,9 +22766,9 @@
}
},
"less": {
- "version": "4.1.3",
- "resolved": "https://registry.npmmirror.com/less/-/less-4.1.3.tgz",
- "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmmirror.com/less/-/less-3.13.1.tgz",
+ "integrity": "sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==",
"dev": true,
"requires": {
"copy-anything": "^2.0.1",
@@ -22781,10 +22777,9 @@
"image-size": "~0.5.0",
"make-dir": "^2.1.0",
"mime": "^1.4.1",
- "needle": "^3.1.0",
- "parse-node-version": "^1.0.1",
+ "native-request": "^1.0.5",
"source-map": "~0.6.0",
- "tslib": "^2.3.0"
+ "tslib": "^1.10.0"
},
"dependencies": {
"make-dir": {
@@ -23527,6 +23522,13 @@
"resolved": "https://registry.npmmirror.com/mux.js/-/mux.js-4.3.2.tgz",
"integrity": "sha512-g0q6DPdvb3yYcoK7ElBGobdSSrhY/RjPt19U7uUc733aqvc5bCS/aCvL9z+448y+IoCZnYDwyZfQBBXMSmGOaQ=="
},
+ "nan": {
+ "version": "2.22.0",
+ "resolved": "https://registry.npmmirror.com/nan/-/nan-2.22.0.tgz",
+ "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==",
+ "dev": true,
+ "optional": true
+ },
"nanoid": {
"version": "3.3.6",
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz",
@@ -23559,53 +23561,19 @@
}
}
},
+ "native-request": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/native-request/-/native-request-1.1.2.tgz",
+ "integrity": "sha512-/etjwrK0J4Ebbcnt35VMWnfiUX/B04uwGJxyJInagxDqf2z5drSt/lsOvEMWGYunz1kaLZAFrV4NDAbOoDKvAQ==",
+ "dev": true,
+ "optional": true
+ },
"natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz",
"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
"dev": true
},
- "needle": {
- "version": "3.2.0",
- "resolved": "https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz",
- "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==",
- "dev": true,
- "optional": true,
- "requires": {
- "debug": "^3.2.6",
- "iconv-lite": "^0.6.3",
- "sax": "^1.2.4"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "optional": true,
- "requires": {
- "ms": "^2.1.1"
- }
- },
- "iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dev": true,
- "optional": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- }
- },
- "ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true,
- "optional": true
- }
- }
- },
"negotiator": {
"version": "0.6.3",
"resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz",
@@ -23692,9 +23660,9 @@
}
},
"node-releases": {
- "version": "2.0.10",
- "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz",
- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
+ "version": "2.0.19",
+ "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.19.tgz",
+ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
"dev": true
},
"normalize-package-data": {
@@ -24119,12 +24087,6 @@
"json-parse-better-errors": "^1.0.1"
}
},
- "parse-node-version": {
- "version": "1.0.1",
- "resolved": "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz",
- "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
- "dev": true
- },
"parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz",
@@ -24208,9 +24170,9 @@
}
},
"picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "version": "1.1.1",
+ "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
},
"picomatch": {
"version": "2.3.1",
@@ -25970,18 +25932,6 @@
"postcss-value-parser": "^3.0.0"
},
"dependencies": {
- "browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "requires": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- }
- },
"picocolors": {
"version": "0.2.1",
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",
@@ -28196,18 +28146,6 @@
"postcss-selector-parser": "^3.0.0"
},
"dependencies": {
- "browserslist": {
- "version": "4.21.5",
- "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz",
- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
- "dev": true,
- "requires": {
- "caniuse-lite": "^1.0.30001449",
- "electron-to-chromium": "^1.4.284",
- "node-releases": "^2.0.8",
- "update-browserslist-db": "^1.0.10"
- }
- },
"picocolors": {
"version": "0.2.1",
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz",
@@ -28442,9 +28380,9 @@
}
},
"tslib": {
- "version": "2.5.0",
- "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz",
- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"tsml": {
@@ -28713,13 +28651,13 @@
"dev": true
},
"update-browserslist-db": {
- "version": "1.0.10",
- "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz",
+ "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==",
"dev": true,
"requires": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.1"
}
},
"upper-case": {
diff --git a/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package.json b/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package.json
index 87615525..01d99240 100644
--- a/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package.json
+++ b/历届学生/front-end-team-10/项目练习/上课项目/在包河app/package.json
@@ -47,7 +47,7 @@
"file-loader": "^1.1.4",
"friendly-errors-webpack-plugin": "^1.6.1",
"html-webpack-plugin": "^2.30.1",
- "less": "^4.1.3",
+ "less": "^3.0.0",
"less-loader": "^4.1.0",
"node-notifier": "^5.1.2",
"optimize-css-assets-webpack-plugin": "^3.2.0",
diff --git a/历届学生/front-end-team-10/项目练习/上课项目/在包河app/src/components/radio.vue b/历届学生/front-end-team-10/项目练习/上课项目/在包河app/src/components/radio.vue
index 8bb35c77..40089ede 100644
--- a/历届学生/front-end-team-10/项目练习/上课项目/在包河app/src/components/radio.vue
+++ b/历届学生/front-end-team-10/项目练习/上课项目/在包河app/src/components/radio.vue
@@ -19,7 +19,7 @@
-
+
-
+
\ No newline at end of file
+
diff --git a/学生简历/刘兵_简历.doc b/学生简历/刘兵_简历.doc
index 3df43643..aae6b68c 100644
Binary files a/学生简历/刘兵_简历.doc and b/学生简历/刘兵_简历.doc differ
diff --git a/收费统计/培训协议书-修订版.doc b/收费统计/培训协议书-修订版.doc
deleted file mode 100644
index 3434624b..00000000
Binary files a/收费统计/培训协议书-修订版.doc and /dev/null differ
diff --git a/模拟面试资料/公司项目.txt b/模拟面试资料/公司项目.txt
index 0569483f..773892c2 100644
--- a/模拟面试资料/公司项目.txt
+++ b/模拟面试资料/公司项目.txt
@@ -11,29 +11,28 @@ vue http://m.juzhiyuan.com/ 两个月
技术栈:vue.js
-
2:合肥伊尔萨洗衣服务有限公司
经营类型:做自己产品的,主要做线下和线上洗衣平台,为高端的用户提供一体式的洗衣解决方案
产品:
- // 公司官网:http://www.hfxyw.com/ 技术栈:原生js,jq等,其他自己补充
+ 公司官网:http://www.yishaxiyi.com/ 技术栈:原生js,jq等,其他自己补充
小程序:伊莎洗衣,马上洗 技术栈:uniapp
桌面端:Electron.js+vue 工厂洗衣管理平台,c#门店端管理平台 技术栈:c#
PC管理后台:总管理后台 技术栈:vue.js
-后端3个(包含了技术总监) 前端1个 ui1个 c#个 老板
-地址:黄山路 和 石台路交叉口
+后端3个(包含了技术总监) 前端1个 ui 1个 c#个 老板
+地址:黄山路 和 石台路交叉口 盛景国际大厦五层
3:安徽金壶医药有限公司
-经营类型:做自己产品的,主要做工厂和药店的中间商人,和工厂签订订购药品订单,然后卖给全国各大药店
+经营类型:做自己产品的,主要做工厂和药店的中间商人,和工厂签订订购药品订单,然后卖给全国各大药店和医院
产品:
PC官网-医点医滴:https://www.ydyd51.com/ 技术栈:原生js,jq等,其他自己补充 后端php
- App-医点医滴:http://www.pc6.com/az/815162.html 技术栈:uniapp
+ 小程序 App-医点医滴:http://www.pc6.com/az/815162.html 技术栈:uniapp
-后端:7个 前端3个 ui一个 产品经理1个 电销部 200个。
+后端:7个 技术总监 前端3个 ui一个 产品经理1个 测试6个人 电销部 200个
@@ -70,9 +69,8 @@ vue http://m.juzhiyuan.com/ 两个月
开发时间:到离职为止
介绍页 http://www.2265.com/soft/242477.html js jq
-
8:
-外包
+
公司名称:安徽省奇妙点信息技术有限公司
公司地址:合肥创新产业园2期j1c栋603
公司的经营项目介绍:公司主要做电竞酒店的前后台管理
diff --git a/模拟面试资料/自我介绍.txt b/模拟面试资料/自我介绍.txt
index 90d4eba7..fafefe21 100644
--- a/模拟面试资料/自我介绍.txt
+++ b/模拟面试资料/自我介绍.txt
@@ -20,9 +20,10 @@
2:我用什么技术做了这个项目的哪些功能
面试题:
-1:https://segmentfault.com/a/1190000016344599
-2:https://segmentfault.com/a/1190000016068235
-3:https://www.cnblogs.com/hlhs/p/11170976.html
+1: https://vue3js.cn/interview/
+2:https://segmentfault.com/a/1190000016344599
+3:https://segmentfault.com/a/1190000016068235
+4:https://www.cnblogs.com/hlhs/p/11170976.html
js
1:https://segmentfault.com/a/1190000016418021?utm_source=tag-newest
diff --git a/模拟面试资料/面试题记录js.txt b/模拟面试资料/面试题记录js.txt
index 0f893b28..cbcb4f65 100644
--- a/模拟面试资料/面试题记录js.txt
+++ b/模拟面试资料/面试题记录js.txt
@@ -31,7 +31,7 @@ c()
c()
3:深拷贝 浅拷贝
-
+
只针对对象和数组的
@@ -54,11 +54,11 @@ prototype 被定义为:给其它对象提供共享属性的对象。
也就是说,prototype 对象也有自己的隐式引用,有自己的 prototype 对象。
-如此,构成了对象的原型的原型的原型的链条,直到某个对象为 null,整个链条终止。
+如此,构成了对象的原型的原型的原型的链条,直到某个对象为 null,整个链条终止。
在js中每个对象都有个 prototype 原型属性,原型属性是为其它对象提供共享属性的对象。而 prototype 本身也是个
-对象,所以也有自己的 prototype 原型,如此构成了对象的原型的原型的原型的链条,直到某个对象为 null,整个链条终止。
+对象,所以也有自己的 prototype 原型,如此构成了对象的原型的原型的原型的链条,直到某个对象为 null,整个链条终止。
diff --git a/项目合集/在包河/code/package-lock.json b/项目合集/在包河/code/package-lock.json
index 1c1e6a5e..402a6975 100644
--- a/项目合集/在包河/code/package-lock.json
+++ b/项目合集/在包河/code/package-lock.json
@@ -4575,27 +4575,6 @@
"node": ">=6.0.0"
}
},
- "node_modules/@types/connect-history-api-fallback": {
- "dev": true
- },
- "node_modules/@types/express": {
- "dev": true
- },
- "node_modules/@types/minimatch": {
- "dev": true
- },
- "node_modules/@types/node": {
- "dev": true
- },
- "node_modules/@types/serve-static": {
- "dev": true
- },
- "node_modules/@types/uglify-js": {
- "dev": true
- },
- "node_modules/@types/webpack-sources": {
- "dev": true
- },
"node_modules/@vant/icons": {
"version": "3.0.2",
"license": "MIT"
diff --git a/项目合集/在包河后端/app.js b/项目合集/在包河后端/app.js
index 9052ecb5..78e60c77 100755
--- a/项目合集/在包河后端/app.js
+++ b/项目合集/在包河后端/app.js
@@ -10,7 +10,7 @@ var detailRouter = require('./routes/detail');
var app = express();
app.all("*", function (req, res, next) {
- // res.header("Access-Control-Allow-Origin", "*");
+ res.header("Access-Control-Allow-Origin", "*");
//允许的header类型
res.header("Access-Control-Allow-Headers", "content-type");
//跨域允许的请求方式