ocp
This commit is contained in:
@@ -1,10 +1,25 @@
|
||||
<template>
|
||||
<a style="vertical-align: top;" target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=a2d64aa5f578fe885fce065b242afbb12eeb804a67a552f996584b464277303a"><img border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="kuboard for kubernetes (k8s)" title="kuboard for kubernetes (k8s)"></a>
|
||||
<a style="vertical-align: top;" @click="sendGaEvent" target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=a2d64aa5f578fe885fce065b242afbb12eeb804a67a552f996584b464277303a"><img border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="kuboard for kubernetes (k8s)" title="kuboard for kubernetes (k8s)"></a>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
|
||||
methods: {
|
||||
sendGaEvent () {
|
||||
let e = {
|
||||
hitType: 'event',
|
||||
eventCategory: 'QQ',
|
||||
eventAction: 'QQ:' + this.$page.path,
|
||||
eventLabel: 'QQ:' + this.$page.title
|
||||
}
|
||||
if (window.ga) {
|
||||
window.ga('send', e);
|
||||
// console.log('openOutboundLink Event', e)
|
||||
} else {
|
||||
console.log('开发环境,不发送 ga event', e)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@@ -20,7 +20,8 @@ module.exports = {
|
||||
],
|
||||
markdown: {
|
||||
toc: { includeLevel: [2, 3] },
|
||||
lineNumbers: true
|
||||
lineNumbers: true,
|
||||
externalLinks: { target: '_blank', rel: 'noopener noreferrer', onclick: 'openOutboundLink(this)' }
|
||||
},
|
||||
dest: 'docs',
|
||||
plugins: {
|
||||
@@ -172,7 +173,7 @@ module.exports = {
|
||||
'/learning/': [
|
||||
{
|
||||
title: 'Kubernetes 入门',
|
||||
collapsable: false,
|
||||
collapsable: true,
|
||||
sidebarDepth: 3,
|
||||
children: [
|
||||
'k8s-basics/kubernetes-basics',
|
||||
@@ -186,7 +187,7 @@ module.exports = {
|
||||
},
|
||||
{
|
||||
title: 'Kubernetes 进阶',
|
||||
collapsable: false,
|
||||
collapsable: true,
|
||||
children: [
|
||||
'k8s-intermediate/private-registry',
|
||||
{
|
||||
@@ -299,7 +300,7 @@ module.exports = {
|
||||
},
|
||||
{
|
||||
title: 'Kubernetes 实战',
|
||||
collapsable: false,
|
||||
collapsable: true,
|
||||
children: [
|
||||
{
|
||||
title: '概述',
|
||||
@@ -316,14 +317,13 @@ module.exports = {
|
||||
// 'spring-cloud/cloud-eureka'
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Open Capacity Platform',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'k8s-practice/ocp/',
|
||||
// 'spring-cloud/cloud-eureka'
|
||||
]
|
||||
},
|
||||
// {
|
||||
// title: 'Open Capacity Platform',
|
||||
// collapsable: false,
|
||||
// children: [
|
||||
// 'k8s-practice/ocp/',
|
||||
// ]
|
||||
// },
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
@@ -133,6 +133,24 @@ export default {
|
||||
}
|
||||
},
|
||||
|
||||
mounted () {
|
||||
window.openOutboundLink = function (event) {
|
||||
// console.log('openOutboundLink', event.text, new URL(event.href))
|
||||
let e = {
|
||||
hitType: 'event',
|
||||
eventCategory: 'OL:' + new URL(event.href).host,
|
||||
eventAction: 'OL:' + event.href,
|
||||
eventLabel: 'OL:' + event.text
|
||||
}
|
||||
if (window.ga) {
|
||||
window.ga('send', e);
|
||||
// console.log('openOutboundLink Event', e)
|
||||
} else {
|
||||
console.log('开发环境,不发送 ga event', e)
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
methods: {
|
||||
createEditLink (repo, docsRepo, docsDir, docsBranch, path) {
|
||||
const bitbucket = /bitbucket.org/
|
||||
|
||||
@@ -30,7 +30,7 @@ Kuboard 是一款基于 Kubernetes 的微服务管理界面。
|
||||
|
||||
# Kubernetes 免费教程
|
||||
|
||||
本教程的主要依据是:Kubernetes 官网文档,以及使用 Kuboard 落地 Spring Cloud 微服务的实战经验
|
||||
Kubernetes教程的主要依据是:Kubernetes 官网文档,以及使用 Kuboard 落地 Spring Cloud 微服务的实战经验
|
||||
|
||||
## **Kubernetes 入门**
|
||||
* [0. 学习Kubernetes基础知识](https://kuboard.cn/learning/k8s-basics/kubernetes-basics.html) (10分钟)
|
||||
@@ -89,3 +89,5 @@ Kuboard 是一款基于 Kubernetes 的微服务管理界面。
|
||||
* [部署服务网关]
|
||||
* [部署Web前端]
|
||||
* [管理多环境]
|
||||
|
||||
Kuboard官网免费提供 Kubernetes教程,Kubernetes安装文档,学习过程中如有疑问,请加QQ群在线答疑。
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 358 KiB |
@@ -8,16 +8,16 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
|
||||
## 使用 Kuboard 在 K8S 上部署 OCP
|
||||
|
||||
从2019年9月23日起,将陆续连载如何使用 Kuboard 部署 OCP 的如下组件:
|
||||
Kuboard网站将陆续连载如何使用 Kuboard 部署 OCP 的如下组件:
|
||||
* eureka-server
|
||||
* auth-server
|
||||
* user-center
|
||||
* api-gateway
|
||||
* back-center
|
||||
|
||||
与 OCP 相关的问题,请加 OCP 的 QQ 社群
|
||||
与 OCP 相关的问题,请加 OCP 的 QQ群 483725710
|
||||
|
||||

|
||||
<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=8d8ae84021c97e31010fd8e44f518e1129ebd3be9ee0c004ec2cf68e8860b6c2" onclick="openOutboundLink(this)">一键加入OCP社群 <img style="vertical-align: top;" border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="ocp&cp微服务" title="ocp&cp微服务"></a>
|
||||
|
||||
[进入 OCP 首页](https://gitee.com/owenwangwen/open-capacity-platform)
|
||||
|
||||
@@ -30,8 +30,6 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
[](https://gitee.com/owenwangwen/open-capacity-platform)
|
||||
|
||||
|
||||
|
||||
|
||||
简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架;
|
||||
|
||||
- 基于layui前后端分离的企业级微服务架构
|
||||
@@ -46,7 +44,7 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
|
||||
## **技术介绍**
|
||||
|
||||

|
||||

|
||||
|
||||
## **功能介绍**
|
||||
- 统一安全认证中心
|
||||
@@ -77,109 +75,6 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
- 基于docker的elk日志监控
|
||||
- 基于docker的服务动态扩容
|
||||
|
||||
|
||||
## 代码结构
|
||||
|
||||
<p>
|
||||
<img src="https://images.gitee.com/uploads/images/2019/0819/214757_e3408bdc_869801.png" style="max-width: 720px;"></img>
|
||||
</p>
|
||||
|
||||
## 能力开放管理平台
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0330/112405_4b826028_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215719_7280e0a7_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215805_ccc6f047_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215849_3579d1f2_869801.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/215938_54aac61f_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220014_980f9120_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220042_ecb2e2f9_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220109_a46454f2_869801.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220255_2cca26da_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220334_eb7e8ccc_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220403_d8941a88_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220448_3e4ec4f0_869801.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220535_058f4e5c_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0908/220908_e83f7a53_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0329/212515_6b74c76a_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0731/144404_6e9f86e3_869801.png"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## APM监控
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105610_52def254_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105638_5c7ab9ac_869801.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105713_c9c94365_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0330/105736_ac478159_869801.png"/></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
## 系统监控
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0523/085501_ee047496_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0401/230332_f777ea8d_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0401/230430_3eb6b5e0_869801.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0722/164150_6c0ce093_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0722/163241_9b29852f_869801.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0722/163356_08ec244d_869801.png"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## 灰度发布功能演示
|
||||
|
||||
ocp灰度发布功能(参考dev分支)
|
||||
a.先启动 register-center 注册中心的 eureka-server 注册服务
|
||||
b.在启动 api-gateway 网关服务
|
||||
c.再启动 oauth-center 认证中心 oauth-server 认证服务
|
||||
d.在启动 business-center 业务中心的 对应服务 user-center
|
||||
d.启动gray-center的discovery-console
|
||||
e.启动gray-center的discovery-console-desktop
|
||||
|
||||
灰度管理UI
|
||||
用户名:admin
|
||||
密码 :admin
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125451_c3b6224d_1147840.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125450_b42073c5_1147840.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125450_66e3a8db_1147840.png"/></td>
|
||||
<td><img src="https://images.gitee.com/uploads/images/2019/0126/125451_28b1bc41_1147840.png"/></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
请参考
|
||||
[https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md](https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md),感谢军哥分享
|
||||
|
||||
## 阿波罗配置中心
|
||||
Apollo(阿波罗)是携程框架部研发并开源的一款生产级的配置中心产品,它能够集中管理应用在不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
|
||||
集成方案
|
||||
https://gitee.com/owenwangwen/config-center
|
||||
功能图
|
||||

|
||||
阿波罗官方地址
|
||||
https://github.com/ctripcorp/apollo
|
||||
|
||||
## Spring Cloud Alibaba 初探
|
||||
https://gitee.com/owenwangwen/open-capacity-platform/tree/alibaba
|
||||
|
||||
## 用户权益
|
||||
- 允许免费用于学习、毕设、公司项目、私活等。
|
||||
|
||||
216
package-lock.json
generated
216
package-lock.json
generated
@@ -276,7 +276,7 @@
|
||||
},
|
||||
"@babel/parser": {
|
||||
"version": "7.6.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.6.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.6.0.tgz?cache=0&sync_timestamp=1568409138838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.6.0.tgz",
|
||||
"integrity": "sha1-PgXQZHQyqDJsso0N4DiVrlpX85s=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -711,7 +711,7 @@
|
||||
},
|
||||
"@babel/preset-env": {
|
||||
"version": "7.3.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.3.4.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.3.4.tgz?cache=0&sync_timestamp=1567819061840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.3.4.tgz",
|
||||
"integrity": "sha1-iHzzi20jyC8ZtRNSmL2xYAYuM+E=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -1025,18 +1025,18 @@
|
||||
}
|
||||
},
|
||||
"@vuepress/core": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/core/download/@vuepress/core-1.0.4.tgz",
|
||||
"integrity": "sha1-YjxcxNmGXmChGRevAc2qG0Hb5dI=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/core/download/@vuepress/core-1.1.0.tgz",
|
||||
"integrity": "sha1-Mv0rZaRhMIXL0rgSv2ev46A33GU=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@babel/core": "^7.0.0",
|
||||
"@vue/babel-preset-app": "^3.1.1",
|
||||
"@vuepress/markdown": "^1.0.4",
|
||||
"@vuepress/markdown-loader": "^1.0.4",
|
||||
"@vuepress/plugin-last-updated": "^1.0.4",
|
||||
"@vuepress/plugin-register-components": "^1.0.4",
|
||||
"@vuepress/shared-utils": "^1.0.4",
|
||||
"@vuepress/markdown": "^1.1.0",
|
||||
"@vuepress/markdown-loader": "^1.1.0",
|
||||
"@vuepress/plugin-last-updated": "^1.1.0",
|
||||
"@vuepress/plugin-register-components": "^1.1.0",
|
||||
"@vuepress/shared-utils": "^1.1.0",
|
||||
"autoprefixer": "^9.5.1",
|
||||
"babel-loader": "^8.0.4",
|
||||
"cache-loader": "^3.0.0",
|
||||
@@ -1046,7 +1046,7 @@
|
||||
"cross-spawn": "^6.0.5",
|
||||
"css-loader": "^2.1.1",
|
||||
"file-loader": "^3.0.1",
|
||||
"js-yaml": "^3.11.0",
|
||||
"js-yaml": "^3.13.1",
|
||||
"lru-cache": "^5.1.1",
|
||||
"mini-css-extract-plugin": "0.6.0",
|
||||
"optimize-css-assets-webpack-plugin": "^5.0.1",
|
||||
@@ -1070,18 +1070,18 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@vuepress/plugin-register-components": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/plugin-register-components/download/@vuepress/plugin-register-components-1.0.4.tgz",
|
||||
"integrity": "sha1-GnFNOThCtUVEQ7vjqiuRtkmV65M=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/plugin-register-components/download/@vuepress/plugin-register-components-1.1.0.tgz",
|
||||
"integrity": "sha1-Qup1vK0/tWL7uGxCQTb4bhNkEWI=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@vuepress/shared-utils": "^1.0.4"
|
||||
"@vuepress/shared-utils": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"@vuepress/shared-utils": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/shared-utils/download/@vuepress/shared-utils-1.0.4.tgz",
|
||||
"integrity": "sha1-UgxaauJjrM0p78jfrXJ61iBS3tI=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/shared-utils/download/@vuepress/shared-utils-1.1.0.tgz",
|
||||
"integrity": "sha1-nSIP/lTy1pjFbKU0i6LLndcoANo=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"chalk": "^2.3.2",
|
||||
@@ -1104,12 +1104,12 @@
|
||||
}
|
||||
},
|
||||
"@vuepress/markdown": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/markdown/download/@vuepress/markdown-1.0.4.tgz",
|
||||
"integrity": "sha1-qwpAPniss2+iTZAGEZHKra18t3w=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/markdown/download/@vuepress/markdown-1.1.0.tgz",
|
||||
"integrity": "sha1-+QlckQGdIdvD2u39N3PG1cKRF+w=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@vuepress/shared-utils": "^1.0.4",
|
||||
"@vuepress/shared-utils": "^1.1.0",
|
||||
"markdown-it": "^8.4.1",
|
||||
"markdown-it-anchor": "^5.0.2",
|
||||
"markdown-it-chain": "^1.3.0",
|
||||
@@ -1119,9 +1119,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@vuepress/shared-utils": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/shared-utils/download/@vuepress/shared-utils-1.0.4.tgz",
|
||||
"integrity": "sha1-UgxaauJjrM0p78jfrXJ61iBS3tI=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/shared-utils/download/@vuepress/shared-utils-1.1.0.tgz",
|
||||
"integrity": "sha1-nSIP/lTy1pjFbKU0i6LLndcoANo=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"chalk": "^2.3.2",
|
||||
@@ -1144,12 +1144,12 @@
|
||||
}
|
||||
},
|
||||
"@vuepress/markdown-loader": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/markdown-loader/download/@vuepress/markdown-loader-1.0.4.tgz",
|
||||
"integrity": "sha1-LFR3KImxncuLJwPK3WCIuW10its=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/markdown-loader/download/@vuepress/markdown-loader-1.1.0.tgz",
|
||||
"integrity": "sha1-q4rC0obCVfn6Oeyy9FQgUzFIJaw=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@vuepress/markdown": "^1.0.4",
|
||||
"@vuepress/markdown": "^1.1.0",
|
||||
"loader-utils": "^1.1.0",
|
||||
"lru-cache": "^5.1.1"
|
||||
}
|
||||
@@ -1178,9 +1178,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"@vuepress/plugin-last-updated": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/plugin-last-updated/download/@vuepress/plugin-last-updated-1.0.4.tgz",
|
||||
"integrity": "sha1-/1Dq90qbHidwK0EVMu/XSAElaUE=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/plugin-last-updated/download/@vuepress/plugin-last-updated-1.1.0.tgz",
|
||||
"integrity": "sha1-ZfLec083RAJil7RmfztSdu+Z/QY=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"cross-spawn": "^6.0.5"
|
||||
@@ -1214,9 +1214,9 @@
|
||||
}
|
||||
},
|
||||
"@vuepress/plugin-search": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/plugin-search/download/@vuepress/plugin-search-1.0.4.tgz",
|
||||
"integrity": "sha1-mRqJbKy48L1txXifii2TvjKuCr0=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/plugin-search/download/@vuepress/plugin-search-1.1.0.tgz",
|
||||
"integrity": "sha1-O3o0Sn3xurJ/EKRua1doDI9dTH4=",
|
||||
"dev": true
|
||||
},
|
||||
"@vuepress/shared-utils": {
|
||||
@@ -1245,14 +1245,14 @@
|
||||
}
|
||||
},
|
||||
"@vuepress/theme-default": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/theme-default/download/@vuepress/theme-default-1.0.4.tgz",
|
||||
"integrity": "sha1-p0+wzwk8qLeLTvEVfSEwUFYG4dI=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/@vuepress/theme-default/download/@vuepress/theme-default-1.1.0.tgz",
|
||||
"integrity": "sha1-kVyXu2mYXW/M2BX4KVMtZ9go4Qo=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@vuepress/plugin-active-header-links": "^1.0.4",
|
||||
"@vuepress/plugin-nprogress": "^1.0.4",
|
||||
"@vuepress/plugin-search": "^1.0.4",
|
||||
"@vuepress/plugin-active-header-links": "^1.1.0",
|
||||
"@vuepress/plugin-nprogress": "^1.1.0",
|
||||
"@vuepress/plugin-search": "^1.1.0",
|
||||
"docsearch.js": "^2.5.2",
|
||||
"lodash": "^4.17.15",
|
||||
"stylus": "^0.54.5",
|
||||
@@ -2683,7 +2683,7 @@
|
||||
},
|
||||
"commander": {
|
||||
"version": "2.17.1",
|
||||
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz",
|
||||
"integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -2895,7 +2895,7 @@
|
||||
},
|
||||
"ignore": {
|
||||
"version": "3.3.10",
|
||||
"resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-3.3.10.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz",
|
||||
"integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -2989,7 +2989,7 @@
|
||||
},
|
||||
"cross-spawn": {
|
||||
"version": "6.0.5",
|
||||
"resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1567511208574&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz",
|
||||
"integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -3062,7 +3062,7 @@
|
||||
},
|
||||
"css-loader": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-2.1.1.tgz?cache=0&sync_timestamp=1563445723109&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-loader%2Fdownload%2Fcss-loader-2.1.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-2.1.1.tgz",
|
||||
"integrity": "sha1-2CVPcuQSuyI4u0TdZ0/770lzM+o=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -3116,7 +3116,7 @@
|
||||
},
|
||||
"css-tree": {
|
||||
"version": "1.0.0-alpha.33",
|
||||
"resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.33.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.33.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-tree%2Fdownload%2Fcss-tree-1.0.0-alpha.33.tgz",
|
||||
"integrity": "sha1-lw4g5akfejeN3Q/FjQtsjU876T4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -3230,7 +3230,7 @@
|
||||
"dependencies": {
|
||||
"css-tree": {
|
||||
"version": "1.0.0-alpha.29",
|
||||
"resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.29.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.29.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-tree%2Fdownload%2Fcss-tree-1.0.0-alpha.29.tgz",
|
||||
"integrity": "sha1-P6nU7zFCy9HDAedmTB81K9gvWjk=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -3599,7 +3599,7 @@
|
||||
},
|
||||
"domutils": {
|
||||
"version": "1.7.0",
|
||||
"resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz",
|
||||
"integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -3645,9 +3645,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"electron-to-chromium": {
|
||||
"version": "1.3.255",
|
||||
"resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.255.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.255.tgz",
|
||||
"integrity": "sha1-n0tPn/1VndeoH++WIYb8kY0Ri2Y=",
|
||||
"version": "1.3.264",
|
||||
"resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.264.tgz",
|
||||
"integrity": "sha1-7YN/RFJNBgGnsre279huNXU9Dic=",
|
||||
"dev": true
|
||||
},
|
||||
"element-ui": {
|
||||
@@ -3707,7 +3707,7 @@
|
||||
},
|
||||
"enhanced-resolve": {
|
||||
"version": "4.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.1.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.1.0.tgz",
|
||||
"integrity": "sha1-Qcfgv9/nSsH/4eV61qXGyfN0Kn8=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -3883,7 +3883,7 @@
|
||||
},
|
||||
"execa": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1562315784630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz",
|
||||
"integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -5142,7 +5142,7 @@
|
||||
},
|
||||
"globals": {
|
||||
"version": "11.12.0",
|
||||
"resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1563722107641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1568452081683&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz",
|
||||
"integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -5482,14 +5482,22 @@
|
||||
"dev": true
|
||||
},
|
||||
"http-proxy": {
|
||||
"version": "1.17.0",
|
||||
"resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.17.0.tgz",
|
||||
"integrity": "sha1-etOElGWPhGBeL220Q230EPTlvpo=",
|
||||
"version": "1.18.0",
|
||||
"resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.0.tgz?cache=0&sync_timestamp=1568770934756&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy%2Fdownload%2Fhttp-proxy-1.18.0.tgz",
|
||||
"integrity": "sha1-2+VfY+daNH2389mZdPJpKjFKajo=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"eventemitter3": "^3.0.0",
|
||||
"eventemitter3": "^4.0.0",
|
||||
"follow-redirects": "^1.0.0",
|
||||
"requires-port": "^1.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"eventemitter3": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.0.tgz?cache=0&sync_timestamp=1560950873670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feventemitter3%2Fdownload%2Feventemitter3-4.0.0.tgz",
|
||||
"integrity": "sha1-1lF2FjiH7lnzhtZMgmELaWpKdOs=",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"http-proxy-middleware": {
|
||||
@@ -7014,9 +7022,9 @@
|
||||
}
|
||||
},
|
||||
"node-releases": {
|
||||
"version": "1.1.30",
|
||||
"resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.30.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.30.tgz",
|
||||
"integrity": "sha1-Ne6/Epxjuuttjd7aPDWwWr/Tf38=",
|
||||
"version": "1.1.32",
|
||||
"resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.32.tgz?cache=0&sync_timestamp=1568636306900&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.32.tgz",
|
||||
"integrity": "sha1-SFs1wb+bTYuqEF14L4ynMeUYJ24=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"semver": "^5.3.0"
|
||||
@@ -10485,7 +10493,7 @@
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-limit%2Fdownload%2Fp-limit-1.3.0.tgz",
|
||||
"integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -10549,9 +10557,9 @@
|
||||
}
|
||||
},
|
||||
"parse-asn1": {
|
||||
"version": "5.1.4",
|
||||
"resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.4.tgz",
|
||||
"integrity": "sha1-N/Zij4I/vesic7TVQENKIvPvH8w=",
|
||||
"version": "5.1.5",
|
||||
"resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.5.tgz",
|
||||
"integrity": "sha1-ADJxND2ljclMrOSU+u89IUfs6g4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"asn1.js": "^4.0.0",
|
||||
@@ -11876,9 +11884,9 @@
|
||||
}
|
||||
},
|
||||
"regexpu-core": {
|
||||
"version": "4.5.5",
|
||||
"resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.5.5.tgz",
|
||||
"integrity": "sha1-qv/mHCr1gmmz5Ra2GnN5A3YyZBE=",
|
||||
"version": "4.6.0",
|
||||
"resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.6.0.tgz",
|
||||
"integrity": "sha1-IDfBizJ8/Oim/qKk7EQfJDKvuLY=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"regenerate": "^1.4.0",
|
||||
@@ -11951,7 +11959,7 @@
|
||||
},
|
||||
"domutils": {
|
||||
"version": "1.5.1",
|
||||
"resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.5.1.tgz",
|
||||
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -12296,7 +12304,7 @@
|
||||
},
|
||||
"schema-utils": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz",
|
||||
"integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -12759,9 +12767,9 @@
|
||||
}
|
||||
},
|
||||
"sockjs-client": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.3.0.tgz",
|
||||
"integrity": "sha1-EvydbLZj2lc509xftuhofalcsXc=",
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.4.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsockjs-client%2Fdownload%2Fsockjs-client-1.4.0.tgz",
|
||||
"integrity": "sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"debug": "^3.2.5",
|
||||
@@ -12794,7 +12802,7 @@
|
||||
},
|
||||
"sort-keys": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-2.0.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-2.0.0.tgz?cache=0&sync_timestamp=1565864727994&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsort-keys%2Fdownload%2Fsort-keys-2.0.0.tgz",
|
||||
"integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -12956,7 +12964,7 @@
|
||||
},
|
||||
"ssri": {
|
||||
"version": "6.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz?cache=0&sync_timestamp=1568833492314&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-6.0.1.tgz",
|
||||
"integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -13336,7 +13344,7 @@
|
||||
"dependencies": {
|
||||
"commander": {
|
||||
"version": "2.20.0",
|
||||
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.0.tgz",
|
||||
"integrity": "sha1-1YuytcHuj4ew00ACfp6U4iLFpCI=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -13350,7 +13358,7 @@
|
||||
},
|
||||
"terser-webpack-plugin": {
|
||||
"version": "1.4.1",
|
||||
"resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.1.tgz?cache=0&sync_timestamp=1568669851419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.1.tgz",
|
||||
"integrity": "sha1-YbGOQOruW+l+dxzbsQ7RKAiIwrQ=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -13597,7 +13605,7 @@
|
||||
},
|
||||
"type-fest": {
|
||||
"version": "0.5.2",
|
||||
"resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.5.2.tgz?cache=0&sync_timestamp=1562320018034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.5.2.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.5.2.tgz?cache=0&sync_timestamp=1568617492781&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.5.2.tgz",
|
||||
"integrity": "sha1-1u9CoDVsbNRfSUhcO2KB/BSOSKI=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -13635,7 +13643,7 @@
|
||||
"dependencies": {
|
||||
"commander": {
|
||||
"version": "2.19.0",
|
||||
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.19.0.tgz",
|
||||
"integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -14000,7 +14008,7 @@
|
||||
"dependencies": {
|
||||
"ansi-styles": {
|
||||
"version": "2.2.1",
|
||||
"resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&sync_timestamp=1566430668860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz",
|
||||
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -14058,13 +14066,13 @@
|
||||
"dev": true
|
||||
},
|
||||
"vuepress": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npm.taobao.org/vuepress/download/vuepress-1.0.4.tgz",
|
||||
"integrity": "sha1-DwL2f/bewC+pxQDDnb6MggPbh6A=",
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npm.taobao.org/vuepress/download/vuepress-1.1.0.tgz",
|
||||
"integrity": "sha1-yg14fZMYiy/QWCCmUNfjZDyednU=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@vuepress/core": "^1.0.4",
|
||||
"@vuepress/theme-default": "^1.0.4",
|
||||
"@vuepress/core": "^1.1.0",
|
||||
"@vuepress/theme-default": "^1.1.0",
|
||||
"cac": "^6.3.9",
|
||||
"envinfo": "^7.2.0",
|
||||
"opencollective-postinstall": "^2.0.2"
|
||||
@@ -14188,9 +14196,9 @@
|
||||
}
|
||||
},
|
||||
"webpack": {
|
||||
"version": "4.39.3",
|
||||
"resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.39.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.39.3.tgz",
|
||||
"integrity": "sha1-oCF50QMhVrcTtuwtp+DfnQN971A=",
|
||||
"version": "4.40.2",
|
||||
"resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.40.2.tgz?cache=0&sync_timestamp=1568385095149&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.40.2.tgz",
|
||||
"integrity": "sha1-0hQz0lD5AL8PrLq+j1DVhbLcMKc=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@webassemblyjs/ast": "1.8.5",
|
||||
@@ -14242,14 +14250,14 @@
|
||||
}
|
||||
},
|
||||
"webpack-dev-server": {
|
||||
"version": "3.8.0",
|
||||
"resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.8.0.tgz",
|
||||
"integrity": "sha1-BsxPwvRAQoUI0Ol3DaH+8Q5e8o0=",
|
||||
"version": "3.8.1",
|
||||
"resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.8.1.tgz",
|
||||
"integrity": "sha1-SFtkxKrcI/YB5yEUtAwbH+ox2fE=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-html": "0.0.7",
|
||||
"bonjour": "^3.5.0",
|
||||
"chokidar": "^2.1.6",
|
||||
"chokidar": "^2.1.8",
|
||||
"compression": "^1.7.4",
|
||||
"connect-history-api-fallback": "^1.6.0",
|
||||
"debug": "^4.1.1",
|
||||
@@ -14260,37 +14268,37 @@
|
||||
"import-local": "^2.0.0",
|
||||
"internal-ip": "^4.3.0",
|
||||
"ip": "^1.1.5",
|
||||
"is-absolute-url": "^3.0.0",
|
||||
"is-absolute-url": "^3.0.2",
|
||||
"killable": "^1.0.1",
|
||||
"loglevel": "^1.6.3",
|
||||
"loglevel": "^1.6.4",
|
||||
"opn": "^5.5.0",
|
||||
"p-retry": "^3.0.1",
|
||||
"portfinder": "^1.0.21",
|
||||
"portfinder": "^1.0.24",
|
||||
"schema-utils": "^1.0.0",
|
||||
"selfsigned": "^1.10.4",
|
||||
"selfsigned": "^1.10.6",
|
||||
"semver": "^6.3.0",
|
||||
"serve-index": "^1.9.1",
|
||||
"sockjs": "0.3.19",
|
||||
"sockjs-client": "1.3.0",
|
||||
"sockjs-client": "1.4.0",
|
||||
"spdy": "^4.0.1",
|
||||
"strip-ansi": "^3.0.1",
|
||||
"supports-color": "^6.1.0",
|
||||
"url": "^0.11.0",
|
||||
"webpack-dev-middleware": "^3.7.0",
|
||||
"webpack-dev-middleware": "^3.7.1",
|
||||
"webpack-log": "^2.0.0",
|
||||
"ws": "^6.2.1",
|
||||
"yargs": "12.0.5"
|
||||
},
|
||||
"dependencies": {
|
||||
"is-absolute-url": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-absolute-url%2Fdownload%2Fis-absolute-url-3.0.1.tgz",
|
||||
"integrity": "sha1-4xXL3LvD1niVMtWRlUrHig5QSfY=",
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.2.tgz",
|
||||
"integrity": "sha1-VU8pM+c4XMRulDUZd8oggRcKIG4=",
|
||||
"dev": true
|
||||
},
|
||||
"semver": {
|
||||
"version": "6.3.0",
|
||||
"resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1565627380363&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz",
|
||||
"integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
|
||||
"dev": true
|
||||
},
|
||||
@@ -14535,7 +14543,7 @@
|
||||
},
|
||||
"yargs": {
|
||||
"version": "12.0.5",
|
||||
"resolved": "https://registry.npm.taobao.org/yargs/download/yargs-12.0.5.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/yargs/download/yargs-12.0.5.tgz?cache=0&sync_timestamp=1567812322754&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-12.0.5.tgz",
|
||||
"integrity": "sha1-BfWZe2CWR7ZPZrgeO0sQo2jnrRM=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
@@ -14600,7 +14608,7 @@
|
||||
},
|
||||
"yargs-parser": {
|
||||
"version": "11.1.1",
|
||||
"resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-11.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-11.1.1.tgz",
|
||||
"resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-11.1.1.tgz?cache=0&sync_timestamp=1567799275344&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-11.1.1.tgz",
|
||||
"integrity": "sha1-h5oIZZc7yp9rq1y987HGfsfTvPQ=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"@vuepress/plugin-nprogress": "^1.1.0",
|
||||
"babel-plugin-component": "^1.1.1",
|
||||
"date-fns": "^1.30.1",
|
||||
"vuepress": "^1.0.4",
|
||||
"vuepress": "^v1.1.0",
|
||||
"vuepress-plugin-baidu-autopush": "^1.0.1",
|
||||
"vuepress-plugin-code-switcher": "^1.0.0",
|
||||
"vuepress-plugin-element-tabs": "^0.1.8",
|
||||
|
||||
Reference in New Issue
Block a user