@ -0,0 +1,24 @@ |
|||||||
|
# douyin3 |
||||||
|
|
||||||
|
## Project setup |
||||||
|
``` |
||||||
|
npm install |
||||||
|
``` |
||||||
|
|
||||||
|
### Compiles and hot-reloads for development |
||||||
|
``` |
||||||
|
npm run serve |
||||||
|
``` |
||||||
|
|
||||||
|
### Compiles and minifies for production |
||||||
|
``` |
||||||
|
npm run build |
||||||
|
``` |
||||||
|
|
||||||
|
### Lints and fixes files |
||||||
|
``` |
||||||
|
npm run lint |
||||||
|
``` |
||||||
|
|
||||||
|
### Customize configuration |
||||||
|
See [Configuration Reference](https://cli.vuejs.org/config/). |
@ -0,0 +1,5 @@ |
|||||||
|
module.exports = { |
||||||
|
presets: [ |
||||||
|
'@vue/cli-plugin-babel/preset' |
||||||
|
] |
||||||
|
} |
@ -0,0 +1,48 @@ |
|||||||
|
{ |
||||||
|
"name": "douyin3", |
||||||
|
"version": "0.1.0", |
||||||
|
"private": true, |
||||||
|
"scripts": { |
||||||
|
"serve": "vue-cli-service serve", |
||||||
|
"build": "vue-cli-service build", |
||||||
|
"lint": "vue-cli-service lint" |
||||||
|
}, |
||||||
|
"dependencies": { |
||||||
|
"core-js": "^3.6.5", |
||||||
|
"lodash": "^4.17.21", |
||||||
|
"pinyin": "^2.9.0", |
||||||
|
"vue": "^3.0.0", |
||||||
|
"vue-router": "^4.0.8", |
||||||
|
"vuex": "^4.0.1" |
||||||
|
}, |
||||||
|
"devDependencies": { |
||||||
|
"@vue/cli-plugin-babel": "~4.5.0", |
||||||
|
"@vue/cli-plugin-eslint": "~4.5.0", |
||||||
|
"@vue/cli-service": "~4.5.0", |
||||||
|
"@vue/compiler-sfc": "^3.0.0", |
||||||
|
"babel-eslint": "^10.1.0", |
||||||
|
"eslint": "^6.7.2", |
||||||
|
"eslint-plugin-vue": "^7.0.0", |
||||||
|
"node-sass": "^4.9.3", |
||||||
|
"sass-loader": "^7.1.0" |
||||||
|
}, |
||||||
|
"eslintConfig": { |
||||||
|
"root": false, |
||||||
|
"env": { |
||||||
|
"node": true |
||||||
|
}, |
||||||
|
"extends": [ |
||||||
|
"plugin:vue/vue3-essential", |
||||||
|
"eslint:recommended" |
||||||
|
], |
||||||
|
"parserOptions": { |
||||||
|
"parser": "babel-eslint" |
||||||
|
}, |
||||||
|
"rules": {} |
||||||
|
}, |
||||||
|
"browserslist": [ |
||||||
|
"> 1%", |
||||||
|
"last 2 versions", |
||||||
|
"not dead" |
||||||
|
] |
||||||
|
} |
After Width: | Height: | Size: 4.2 KiB |
@ -0,0 +1,17 @@ |
|||||||
|
<!DOCTYPE html> |
||||||
|
<html lang=""> |
||||||
|
<head> |
||||||
|
<meta charset="utf-8"> |
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||||
|
<meta name="viewport" content="width=device-width,initial-scale=1.0"> |
||||||
|
<link rel="icon" href="<%= BASE_URL %>favicon.ico"> |
||||||
|
<title><%= htmlWebpackPlugin.options.title %></title> |
||||||
|
</head> |
||||||
|
<body> |
||||||
|
<noscript> |
||||||
|
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> |
||||||
|
</noscript> |
||||||
|
<div id="app"></div> |
||||||
|
<!-- built files will be auto injected --> |
||||||
|
</body> |
||||||
|
</html> |
@ -0,0 +1,60 @@ |
|||||||
|
<template> |
||||||
|
<router-view></router-view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
export default { |
||||||
|
name: 'App', |
||||||
|
} |
||||||
|
</script> |
||||||
|
<style lang="scss"> |
||||||
|
#app { |
||||||
|
background: #2e3244; |
||||||
|
height: 100%; |
||||||
|
width: 100%; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
.go-enter { |
||||||
|
left: 100%; |
||||||
|
} |
||||||
|
|
||||||
|
.go-enter-to { |
||||||
|
left: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.go-leave { |
||||||
|
left: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.go-leave-to { |
||||||
|
left: -100%; |
||||||
|
} |
||||||
|
|
||||||
|
.go-enter-active, .go-leave-active { |
||||||
|
transition: all .3s; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
.back-enter { |
||||||
|
left: -100%; |
||||||
|
} |
||||||
|
|
||||||
|
.back-enter-to { |
||||||
|
left: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.back-leave { |
||||||
|
left: 0; |
||||||
|
} |
||||||
|
|
||||||
|
.back-leave-to { |
||||||
|
left: 100%; |
||||||
|
} |
||||||
|
|
||||||
|
.back-enter-active, .back-leave-active { |
||||||
|
transition: all .3s; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
</style> |
After Width: | Height: | Size: 596 B |
After Width: | Height: | Size: 583 B |
After Width: | Height: | Size: 562 B |
After Width: | Height: | Size: 543 B |
After Width: | Height: | Size: 595 B |
After Width: | Height: | Size: 560 B |
After Width: | Height: | Size: 547 B |
After Width: | Height: | Size: 557 B |
After Width: | Height: | Size: 580 B |
After Width: | Height: | Size: 613 B |
After Width: | Height: | Size: 486 B |
After Width: | Height: | Size: 611 B |
After Width: | Height: | Size: 532 B |
After Width: | Height: | Size: 591 B |
After Width: | Height: | Size: 570 B |
After Width: | Height: | Size: 546 B |
After Width: | Height: | Size: 565 B |
After Width: | Height: | Size: 567 B |
After Width: | Height: | Size: 601 B |
After Width: | Height: | Size: 603 B |
After Width: | Height: | Size: 516 B |
After Width: | Height: | Size: 622 B |
After Width: | Height: | Size: 614 B |
After Width: | Height: | Size: 577 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.8 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.8 KiB |
After Width: | Height: | Size: 418 B |
After Width: | Height: | Size: 313 B |
After Width: | Height: | Size: 458 B |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 391 B |
After Width: | Height: | Size: 365 B |
After Width: | Height: | Size: 411 B |
After Width: | Height: | Size: 383 B |
After Width: | Height: | Size: 448 B |
After Width: | Height: | Size: 427 B |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 373 B |
After Width: | Height: | Size: 1013 B |
After Width: | Height: | Size: 566 B |
After Width: | Height: | Size: 879 B |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 736 B |