Commit 6bd0c79d authored by xhx's avatar xhx

移动端界面

parent b556620a
...@@ -15,9 +15,10 @@ ...@@ -15,9 +15,10 @@
"core-js": "^3.6.5", "core-js": "^3.6.5",
"postcss": "^7", "postcss": "^7",
"register-service-worker": "^1.7.2", "register-service-worker": "^1.7.2",
"swiper": "^6.6.1",
"tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.1.0", "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.1.0",
"terser-webpack-plugin": "^5.1.2",
"vue": "^2.6.11", "vue": "^2.6.11",
"swiper": "^6.6.1",
"vue-i18n": "^8.24.4", "vue-i18n": "^8.24.4",
"vue-router": "^3.2.0", "vue-router": "^3.2.0",
"vuex": "^3.4.0" "vuex": "^3.4.0"
......
src/assets/images/mobile/m-in.png

32.3 KB | W: | H:

src/assets/images/mobile/m-in.png

89 KB | W: | H:

src/assets/images/mobile/m-in.png
src/assets/images/mobile/m-in.png
src/assets/images/mobile/m-in.png
src/assets/images/mobile/m-in.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -4,16 +4,16 @@ ...@@ -4,16 +4,16 @@
<div> <div>
<div class="swiper-container"> <div class="swiper-container">
<div class="swiper-wrapper"> <div class="swiper-wrapper">
<div class="swiper-slide flex flex-wrap justify-between px-4"> <div class="swiper-slide flex flex-wrap justify-between px-4 mb-5">
<div v-for="item in block1" :key="item.id" class="m-f-block bg-white px-3 py-5 mb-3"> <div v-for="item in block1" :key="item.id" class="m-f-block bg-white px-3 py-5 mb-3 rounded">
<h4 class="text-sm text-title-color mb-5 font-semibold"> <h4 class="text-sm text-title-color mb-5 font-medium">
<img class="w-7 inline-block" :src="item.icon" alt=""> <img class="w-7 inline-block" :src="item.icon" alt="">
{{ item.title }}</h4> {{ item.title }}</h4>
<p class="text-xs text-article-color leading-relaxed">{{ item.text }}</p> <p class="text-xs text-article-color leading-relaxed">{{ item.text }}</p>
</div> </div>
</div> </div>
<div class="swiper-slide flex flex-wrap justify-between px-4"> <div class="swiper-slide flex flex-wrap justify-between px-4 mb-5">
<div v-for="item in block2" :key="item.id" class="m-f-block bg-white px-3 py-5 mb-3"> <div v-for="item in block2" :key="item.id" class="m-f-block bg-white px-3 py-5 mb-3 rounded">
<h4 class="text-sm text-title-color mb-5 font-semibold"> <h4 class="text-sm text-title-color mb-5 font-semibold">
<img class="w-7 inline-block" :src="item.icon" alt=""> <img class="w-7 inline-block" :src="item.icon" alt="">
{{ item.title }}</h4> {{ item.title }}</h4>
...@@ -30,8 +30,9 @@ ...@@ -30,8 +30,9 @@
<script lang="ts"> <script lang="ts">
import Vue from 'vue' import Vue from 'vue'
import Swiper from 'swiper' import {Swiper, Autoplay, Pagination} from 'swiper'
import 'swiper/swiper-bundle.css' import 'swiper/swiper-bundle.css'
Swiper.use([ Pagination, Autoplay])
export default Vue.extend({ export default Vue.extend({
data() { data() {
return { return {
...@@ -100,8 +101,12 @@ export default Vue.extend({ ...@@ -100,8 +101,12 @@ export default Vue.extend({
// 如果需要分页器 // 如果需要分页器
pagination: { pagination: {
el: '.swiper-pagination', el: '.swiper-pagination',
// bulletActiveClass: 'my-bullet-active',
}, },
autoplay: true autoplay: {
delay: 3000,
disableOnInteraction: false
}
}) })
} }
}) })
...@@ -110,6 +115,12 @@ export default Vue.extend({ ...@@ -110,6 +115,12 @@ export default Vue.extend({
<style scoped> <style scoped>
.m-f-block { .m-f-block {
width: 48.5%; width: 48.5%;
height: 175px; height: 190px;
}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {
bottom: -4px
}
.my-bullet-active {
background: #2545CB;
} }
</style> </style>
\ No newline at end of file
...@@ -2,28 +2,8 @@ ...@@ -2,28 +2,8 @@
<div class="m-integral mx-4"> <div class="m-integral mx-4">
<h4 class="m-title w-full text-20px text-title-color text-center pt-4 mt-4">一键发积分</h4> <h4 class="m-title w-full text-20px text-title-color text-center pt-4 mt-4">一键发积分</h4>
<h6 class="text-sm text-text-color text-center mt-2">快速安全</h6> <h6 class="text-sm text-text-color text-center mt-2">快速安全</h6>
<div class="m-i-content pt-20 pb-16 px-10 relative"> <div class="m-i-content pt-6 pb-6 px-10 relative">
<img src="@/assets/images/mobile/m-in.png" alt=""> <img src="@/assets/images/mobile/m-in.png" alt="">
<div class="m-dot m-dot1 flex flex-col items-center absolute" style="left: 17%; top: 30%">
<img src="@/assets/images/mobile/mi1.png" alt="">
<p class="text-xs text-article-color">1.输入企业名称</p>
</div>
<div class="m-dot m-dot2 flex flex-col items-center absolute" style="left: 107px; top: 32px">
<p class="text-xs text-article-color">2.自动生成/输入积分简称</p>
<img src="@/assets/images/mobile/mi2.png" alt="">
</div>
<div class="m-dot m-dot2 flex flex-col items-center absolute" style="left: 188px; top: 104px">
<img src="@/assets/images/mobile/mi3.png" alt="">
<p class="text-xs text-article-color">3.系统审核无重名</p>
</div>
<div class="m-dot m-dot1 flex flex-col items-center absolute" style="left: 96px; top: 168px">
<img src="@/assets/images/mobile/mi4.png" alt="">
<p class="text-xs text-article-color">4.支付发行费用</p>
</div>
<div class="m-dot m-dot1 flex flex-col items-center absolute" style="left: 154px; top: 235px">
<img src="@/assets/images/mobile/mi5.png" alt="">
<p class="text-xs text-article-color">5.积分进入钱包</p>
</div>
</div> </div>
</div> </div>
</template> </template>
...@@ -36,30 +16,4 @@ ...@@ -36,30 +16,4 @@
width: 22px; width: 22px;
height: 22px; height: 22px;
} }
.m-dot1::after {
content: '';
display: block;
width: 1px;
height: 12px;
background-image: linear-gradient(to bottom, #9BACD5 50%, transparent 50%);
background-size: 1px 7px;
background-repeat: repeat-y;
position: absolute;
top: -9px;
left: 50%;
transform: translateX(-50%);
}
.m-dot2::after {
content: '';
display: block;
width: 1px;
height: 12px;
background-image: linear-gradient(to bottom, #9BACD5 50%, transparent 50%);
background-size: 1px 7px;
background-repeat: repeat-y;
position: absolute;
bottom: -9px;
left: 50%;
transform: translateX(-50%);
}
</style> </style>
\ No newline at end of file
<template> <template>
<div class="flex justify-between"> <div class="flex justify-between">
<div class="flex-grow mr-4 flex flex-col items-start justify-between"> <div class="flex-grow mr-4 flex flex-col items-start justify-between">
<h4 class="text-16px text-title-color">{{ item.title }}</h4> <h4 class="text-16px text-title-color font-semibold">{{ item.title }}</h4>
<div class="flex justify-center"> <div class="flex justify-center">
<span class="inline-block text-12px text-text-color">{{ item.author }}</span> <span class="inline-block text-12px text-text-color">{{ item.author }}</span>
<span class="inline-block text-12px text-text-color">{{ item.published_time }}</span> <span class="inline-block text-12px text-text-color">{{ item.published_time }}</span>
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
<div class="swiper-scene"> <div class="swiper-scene">
<div class="swiper-wrapper"> <div class="swiper-wrapper">
<div v-for="item in lists" :key="item.id" class="swiper-slide"> <div v-for="item in lists" :key="item.id" class="swiper-slide">
<div class="bg-white flex flex-col justify-center item-center px-9"> <div class="slide-item bg-white flex flex-col justify-center item-center px-9">
<h4 class="text-sm text-title-color text-center font-semibold mb-5">{{item.title}}</h4> <h4 class="text-sm text-title-color text-center mb-5">{{item.title}}</h4>
<p class="text-xs text-article-color text-center">{{ item.text }}</p> <p class="text-xs text-article-color text-center">{{ item.text }}</p>
</div> </div>
</div> </div>
...@@ -18,8 +18,9 @@ ...@@ -18,8 +18,9 @@
<script lang="ts"> <script lang="ts">
import Vue from 'vue' import Vue from 'vue'
import Swiper from 'swiper' import { Swiper, Autoplay } from 'swiper'
import 'swiper/swiper-bundle.css' import 'swiper/swiper-bundle.css'
Swiper.use([Autoplay])
export default Vue.extend({ export default Vue.extend({
data() { data() {
return { return {
...@@ -74,10 +75,13 @@ export default Vue.extend({ ...@@ -74,10 +75,13 @@ export default Vue.extend({
}, },
mounted() { mounted() {
new Swiper('.swiper-scene', { new Swiper('.swiper-scene', {
slidesPerView : 2, slidesPerView : 1.5,
centeredSlides : true, centeredSlides : true,
loop: true, // 循环模式选项 loop: true,
autoplay: true, autoplay: {
delay: 3000,
disableOnInteraction: false
},
virtual: true, virtual: true,
}) })
} }
...@@ -87,7 +91,7 @@ export default Vue.extend({ ...@@ -87,7 +91,7 @@ export default Vue.extend({
<style scoped> <style scoped>
.swiper-slide div { .swiper-slide div {
height: 145px; height: 145px;
margin: 8px; margin: 8px 16px;
} }
.swiper-slide { .swiper-slide {
transition: 0.2s ease-in; transition: 0.2s ease-in;
...@@ -96,4 +100,8 @@ export default Vue.extend({ ...@@ -96,4 +100,8 @@ export default Vue.extend({
transform: scale(1.1); transform: scale(1.1);
transform-origin: center center; transform-origin: center center;
} }
.slide-item {
border-radius: 3px;
box-shadow: 0px 2px 10px 0px rgba(36, 68, 202, 0.05);
}
</style> </style>
\ No newline at end of file
<template> <template>
<div> <div class="">
<div class="m-wx-btn fixed flex items-center justify-center z-50" :style="{'opacity': initShow ? '1' : '0'}"> <div class="m-wx-btn fixed flex items-center justify-center z-50" :style="{'opacity': initShow ? '1' : '0'}">
<img src="@/assets/images/mobile/wx.png" width="24" height="24" alt="" @click="handleChange"> <img src="@/assets/images/mobile/wx.png" width="24" height="24" alt="" @click="handleChange">
</div> </div>
<div class="m-wx-box fixed flex flex-col" :style="{'opacity': initShow ? '0' : '1'}"> <div class="m-wx-box fixed flex flex-col z-50" :style="{'opacity': initShow ? '0' : '1'}">
<div> <div class="bg-white flex flex-col items-center py-2" style="margin-bottom: 5px; border-radius: 4px 0 0 0;">
<img src="@/assets/images/mobile/wx1.png" alt=""> <img class="" src="@/assets/images/mobile/wx1.png" alt="">
<p class="text-xs">微信群:chain-vc(发 ycc100进群)</p> <p class="text-xs box-text" style="color: #6E7899">微信:chain-vc(发 ycc100进群)</p>
<img src="@/assets/images/mobile/wx2.png" alt=""> <img class="" src="@/assets/images/mobile/wx2.png" alt="">
<p class="text-xs">微信号:kuangfuwu(扫一扫联系客服)</p> <p class="text-xs box-text" style="color: #6E7899">微信:kuangfuwu(扫一扫联系客服)</p>
</div> </div>
<div class="bg-white" @click="handleChange">收起二维码</div> <div class="bg-white text-xs text-center leading-6" style="height: 24px; color: #6E7899; border-radius: 0 0 0 4px" @click="handleChange">收起二维码</div>
</div> </div>
</div> </div>
</template> </template>
...@@ -23,7 +23,6 @@ export default Vue.extend({ ...@@ -23,7 +23,6 @@ export default Vue.extend({
}, },
methods: { methods: {
handleChange() { handleChange() {
console.log('run')
this.$emit('changeShow', !this.initShow) this.$emit('changeShow', !this.initShow)
} }
} }
...@@ -35,15 +34,30 @@ export default Vue.extend({ ...@@ -35,15 +34,30 @@ export default Vue.extend({
width: 45px; width: 45px;
height: 40px; height: 40px;
background: #fff; background: #fff;
top: 55%; top: 45%;
right: 0; right: 0;
box-shadow: 0px 6px 20px 0px rgba(37, 69, 203, 0.15); box-shadow: 0px 6px 20px 0px rgba(37, 69, 203, 0.15);
border-radius: 50px 0 0 50px; border-radius: 50px 0 0 50px;
transition: 0.25s ease-in;
} }
.m-wx-box { .m-wx-box {
width: 90px; width: 95px;
height: 200px;
right: 0; right: 0;
top: 20%; top: 13%;
transition: 0.25s ease-in;
/* box-shadow: 0px 6px 20px 0px rgba(37, 69, 203, 0.15); */
}
.m-wx-box div {
box-shadow: 0px 6px 20px 0px rgba(37, 69, 203, 0.15);
}
.m-wx-box img {
width: 70px;
height: 70px;
}
.box-text {
width: 120%;
transform-origin: center center;
transform: scale(0.8);
padding-left: 6px;
} }
</style> </style>
\ No newline at end of file
...@@ -56,9 +56,9 @@ export default Vue.extend({ ...@@ -56,9 +56,9 @@ export default Vue.extend({
} }
.m-footer { .m-footer {
height: 220px; height: 200px;
background-color: rgba(249, 250, 251);
background-image: url(../../assets/images/mobile/m-f.png); background-image: url(../../assets/images/mobile/m-f.png);
background-color: rgba(249, 250, 251);
background-size: 100%; background-size: 100%;
background-position: 0 bottom; background-position: 0 bottom;
background-repeat: no-repeat; background-repeat: no-repeat;
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
<div class="home flex flex-col justify-content" style="padding-top: 44px"> <div class="home flex flex-col justify-content" style="padding-top: 44px">
<div class="w-full m-header flex flex-col items-center"> <div class="w-full m-header flex flex-col items-center">
<div class="mt-7"><img src="@/assets/images/mobile/ycc.png" width="107" alt=""></div> <div class="mt-7"><img src="@/assets/images/mobile/ycc.png" width="107" alt=""></div>
<p class="text-18px tracking-wider mt-4 mb-2" style="color: #3D5EE9"><span class="inline-block mr-3" style="color: #FFA457">原链</span>企业级区块链SaaS平台</p> <p class="text-18px tracking-wider mt-4 mb-2 font-semibold" style="color: #3D5EE9"><span class="inline-block mr-3" style="color: #FFA457">原链</span>企业级区块链SaaS平台</p>
<p class="text-14px text-footer-color tracking-widest">让世界没有难做的链</p> <p class="text-14px text-footer-color font-light tracking-widest">让世界没有难做的链</p>
</div> </div>
<wx-bar :init-show="showWx" v-on:changeShow="setShow"></wx-bar> <wx-bar :init-show="showWx" v-on:changeShow="setShow"></wx-bar>
<m-explain></m-explain> <m-explain></m-explain>
...@@ -42,7 +42,6 @@ export default Vue.extend({ ...@@ -42,7 +42,6 @@ export default Vue.extend({
}, },
methods: { methods: {
setShow(v: boolean) { setShow(v: boolean) {
console.log(v)
this.showWx = v this.showWx = v
} }
} }
......
...@@ -4,15 +4,15 @@ ...@@ -4,15 +4,15 @@
<div class="bg-white"> <div class="bg-white">
<div class="px-5 py-6 mb-3"> <div class="px-5 py-6 mb-3">
<div class="m-article"> <div class="m-article">
<h4 class="text-20px text-title-color mb-5">{{ details.title }}</h4> <h4 class="text-20px text-title-color mb-5 font-semibold">{{ details.title }}</h4>
<p class="text-12px text-text-color mb-6"> <p class="text-12px text-text-color mb-6">
<span class="inline-block mr-4">{{ details.author }}</span> <span class="inline-block mr-4">{{ details.author }}</span>
<span class="inline-block">{{ details.published_time }}</span> <span class="inline-block">{{ details.published_time }}</span>
</p> </p>
<div v-html="details.content"></div> <div v-html="details.content"></div>
</div> </div>
<div class="next-News py-5 rounded-sm"> <div class="next-News py-5 rounded">
<h4 class="text-16px text-title-color pb-4 flex items-center"><i class="m-icon inline-block bg-footer-color mr-2.5"></i>下一篇</h4> <h4 class="text-16px text-title-color pb-4 flex items-center font-semibold"><i class="m-icon inline-block bg-footer-color mr-2.5"></i>下一篇</h4>
<router-link tag="h4" :to="{path: '/newsDetails', query: { id: nextNews.id }}" class="text-14px text-title-color pb-1 px-6">{{ nextNews.title }}</router-link> <router-link tag="h4" :to="{path: '/newsDetails', query: { id: nextNews.id }}" class="text-14px text-title-color pb-1 px-6">{{ nextNews.title }}</router-link>
<p class="text-12px text-article-color mb-2 px-6 line-clamp-2">{{ nextNews.abstract }}</p> <p class="text-12px text-article-color mb-2 px-6 line-clamp-2">{{ nextNews.abstract }}</p>
<p class="text-12px text-text-color px-6">{{ nextNews.published_time }}</p> <p class="text-12px text-text-color px-6">{{ nextNews.published_time }}</p>
...@@ -49,7 +49,7 @@ export default Vue.extend({ ...@@ -49,7 +49,7 @@ export default Vue.extend({
}, },
components: { components: {
Spin, Spin,
MNewsItem MNewsItem
}, },
methods: { methods: {
initData() { initData() {
...@@ -113,7 +113,7 @@ MNewsItem ...@@ -113,7 +113,7 @@ MNewsItem
border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0;
} }
.next-News { .next-News {
width: 335px; /* width: 335px; */
/* height: 182px; */ /* height: 182px; */
background: #f5f5f7; background: #f5f5f7;
} }
......
<template> <template>
<div class="newslist flex flex-col items-center"> <div class="newslist flex flex-col items-center">
<Spin class="w-full" :spinning="isLoading"> <Spin class="w-full h-full" :spinning="isLoading">
<div class="px-5 mb-6"> <div class="px-5 mb-6">
<router-link tag="div" :to="{path: '/newsDetails', query: { id: item.id }}" v-for="item in newsLists" :key="item.id" class="overflow-hidden rounded-sm my-6"> <router-link tag="div" :to="{path: '/newsDetails', query: { id: item.id }}" v-for="item in newsLists" :key="item.id" class="overflow-hidden rounded-sm my-6">
<m-news-item :item="item"></m-news-item> <m-news-item :item="item"></m-news-item>
</router-link> </router-link>
<div v-show="newsLists.length < allLists.length" class="load-more text-12px text-footer-color text-center" @click="handleChange()">加载更多</div> <div v-show="newsLists.length < allLists.length" class="load-more text-xs text-footer-color text-center" @click="handleChange()">加载更多</div>
</div> </div>
</Spin> </Spin>
</div> </div>
......
...@@ -103,9 +103,7 @@ export default Vue.extend({ ...@@ -103,9 +103,7 @@ export default Vue.extend({
watch: { watch: {
$route(n, o) { $route(n, o) {
this.id = n.query.id this.id = n.query.id
console.log(this.id)
this.initData() this.initData()
console.log(this.details)
this.getNewsList() this.getNewsList()
this.getDetails() this.getDetails()
} }
......
...@@ -1132,7 +1132,7 @@ ...@@ -1132,7 +1132,7 @@
dependencies: dependencies:
"@types/node" "*" "@types/node" "*"
"@types/json-schema@^7.0.3", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5": "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6":
version "7.0.7" version "7.0.7"
resolved "https://registry.nlark.com/@types/json-schema/download/@types/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" resolved "https://registry.nlark.com/@types/json-schema/download/@types/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
integrity sha1-mKmTUWyFnrDVxMjwmDF6nqaNua0= integrity sha1-mKmTUWyFnrDVxMjwmDF6nqaNua0=
...@@ -1824,7 +1824,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: ...@@ -1824,7 +1824,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2:
resolved "https://registry.nlark.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" resolved "https://registry.nlark.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
integrity sha1-MfKdpatuANHC0yms97WSlhTVAU0= integrity sha1-MfKdpatuANHC0yms97WSlhTVAU0=
ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4: ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5:
version "6.12.6" version "6.12.6"
resolved "https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" resolved "https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=
...@@ -5480,6 +5480,15 @@ javascript-stringify@^2.0.1: ...@@ -5480,6 +5480,15 @@ javascript-stringify@^2.0.1:
resolved "https://registry.nlark.com/javascript-stringify/download/javascript-stringify-2.1.0.tgz#27c76539be14d8bd128219a2d731b09337904e79" resolved "https://registry.nlark.com/javascript-stringify/download/javascript-stringify-2.1.0.tgz#27c76539be14d8bd128219a2d731b09337904e79"
integrity sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk= integrity sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk=
jest-worker@^26.6.2:
version "26.6.2"
resolved "https://registry.nlark.com/jest-worker/download/jest-worker-26.6.2.tgz?cache=0&sync_timestamp=1620109558508&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjest-worker%2Fdownload%2Fjest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
integrity sha1-f3LLxNZDw2Xie5/XdfnQ6qnHqO0=
dependencies:
"@types/node" "*"
merge-stream "^2.0.0"
supports-color "^7.0.0"
js-message@1.0.7: js-message@1.0.7:
version "1.0.7" version "1.0.7"
resolved "https://registry.npm.taobao.org/js-message/download/js-message-1.0.7.tgz?cache=0&sync_timestamp=1605129209185&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-message%2Fdownload%2Fjs-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" resolved "https://registry.npm.taobao.org/js-message/download/js-message-1.0.7.tgz?cache=0&sync_timestamp=1605129209185&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-message%2Fdownload%2Fjs-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47"
...@@ -6537,6 +6546,13 @@ p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: ...@@ -6537,6 +6546,13 @@ p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1:
dependencies: dependencies:
p-try "^2.0.0" p-try "^2.0.0"
p-limit@^3.1.0:
version "3.1.0"
resolved "https://registry.nlark.com/p-limit/download/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
integrity sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs=
dependencies:
yocto-queue "^0.1.0"
p-locate@^3.0.0: p-locate@^3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" resolved "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
...@@ -7806,6 +7822,15 @@ schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.6.5, schema-utils@^2.7 ...@@ -7806,6 +7822,15 @@ schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.6.5, schema-utils@^2.7
ajv "^6.12.4" ajv "^6.12.4"
ajv-keywords "^3.5.2" ajv-keywords "^3.5.2"
schema-utils@^3.0.0:
version "3.0.0"
resolved "https://registry.nlark.com/schema-utils/download/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef"
integrity sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=
dependencies:
"@types/json-schema" "^7.0.6"
ajv "^6.12.5"
ajv-keywords "^3.5.2"
select-hose@^2.0.0: select-hose@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" resolved "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
...@@ -7866,6 +7891,13 @@ serialize-javascript@^4.0.0: ...@@ -7866,6 +7891,13 @@ serialize-javascript@^4.0.0:
dependencies: dependencies:
randombytes "^2.1.0" randombytes "^2.1.0"
serialize-javascript@^5.0.1:
version "5.0.1"
resolved "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4"
integrity sha1-eIbshIBJpGJGepfT2Rjrsqr5NPQ=
dependencies:
randombytes "^2.1.0"
serve-index@^1.9.1: serve-index@^1.9.1:
version "1.9.1" version "1.9.1"
resolved "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" resolved "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
...@@ -8076,7 +8108,7 @@ source-map-resolve@^0.5.0: ...@@ -8076,7 +8108,7 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0" source-map-url "^0.4.0"
urix "^0.1.0" urix "^0.1.0"
source-map-support@~0.5.12: source-map-support@~0.5.12, source-map-support@~0.5.19:
version "0.5.19" version "0.5.19"
resolved "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" resolved "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
integrity sha1-qYti+G3K9PZzmWSMCFKRq56P7WE= integrity sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=
...@@ -8099,7 +8131,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: ...@@ -8099,7 +8131,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
resolved "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" resolved "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM=
source-map@^0.7.3: source-map@^0.7.3, source-map@~0.7.2:
version "0.7.3" version "0.7.3"
resolved "https://registry.nlark.com/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" resolved "https://registry.nlark.com/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=
...@@ -8396,7 +8428,7 @@ supports-color@^6.1.0: ...@@ -8396,7 +8428,7 @@ supports-color@^6.1.0:
dependencies: dependencies:
has-flag "^3.0.0" has-flag "^3.0.0"
supports-color@^7.1.0: supports-color@^7.0.0, supports-color@^7.1.0:
version "7.2.0" version "7.2.0"
resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1618560959124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1618560959124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=
...@@ -8465,6 +8497,18 @@ terser-webpack-plugin@^1.4.3, terser-webpack-plugin@^1.4.4: ...@@ -8465,6 +8497,18 @@ terser-webpack-plugin@^1.4.3, terser-webpack-plugin@^1.4.4:
webpack-sources "^1.4.0" webpack-sources "^1.4.0"
worker-farm "^1.7.0" worker-farm "^1.7.0"
terser-webpack-plugin@^5.1.2:
version "5.1.2"
resolved "https://registry.nlark.com/terser-webpack-plugin/download/terser-webpack-plugin-5.1.2.tgz?cache=0&sync_timestamp=1620830698693&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-5.1.2.tgz#51d295eb7cc56785a67a372575fdc46e42d5c20c"
integrity sha1-UdKV63zFZ4Wmejcldf3EbkLVwgw=
dependencies:
jest-worker "^26.6.2"
p-limit "^3.1.0"
schema-utils "^3.0.0"
serialize-javascript "^5.0.1"
source-map "^0.6.1"
terser "^5.7.0"
terser@^4.1.2: terser@^4.1.2:
version "4.8.0" version "4.8.0"
resolved "https://registry.nlark.com/terser/download/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" resolved "https://registry.nlark.com/terser/download/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
...@@ -8474,6 +8518,15 @@ terser@^4.1.2: ...@@ -8474,6 +8518,15 @@ terser@^4.1.2:
source-map "~0.6.1" source-map "~0.6.1"
source-map-support "~0.5.12" source-map-support "~0.5.12"
terser@^5.7.0:
version "5.7.0"
resolved "https://registry.nlark.com/terser/download/terser-5.7.0.tgz#a761eeec206bc87b605ab13029876ead938ae693"
integrity sha1-p2Hu7CBryHtgWrEwKYdurZOK5pM=
dependencies:
commander "^2.20.0"
source-map "~0.7.2"
source-map-support "~0.5.19"
text-table@^0.2.0: text-table@^0.2.0:
version "0.2.0" version "0.2.0"
resolved "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" resolved "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
...@@ -9401,6 +9454,11 @@ yargs@^16.0.0: ...@@ -9401,6 +9454,11 @@ yargs@^16.0.0:
y18n "^5.0.5" y18n "^5.0.5"
yargs-parser "^20.2.2" yargs-parser "^20.2.2"
yocto-queue@^0.1.0:
version "0.1.0"
resolved "https://registry.nlark.com/yocto-queue/download/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
integrity sha1-ApTrPe4FAo0x7hpfosVWpqrxChs=
yorkie@^2.0.0: yorkie@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9" resolved "https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment