commit
d98a96856c
7 changed files with 114 additions and 0 deletions
@ -0,0 +1,4 @@ |
|||||||
|
/node_modules/ |
||||||
|
package-lock.json |
||||||
|
/public/ |
||||||
|
/.idea/ |
@ -0,0 +1,29 @@ |
|||||||
|
# soul2-web |
||||||
|
|
||||||
|
## 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,48 @@ |
|||||||
|
{ |
||||||
|
"name": "soul2-web", |
||||||
|
"version": "0.1.0", |
||||||
|
"private": true, |
||||||
|
"scripts": { |
||||||
|
"serve": "vue-cli-service serve", |
||||||
|
"build": "vue-cli-service build", |
||||||
|
"lint": "vue-cli-service lint" |
||||||
|
}, |
||||||
|
"dependencies": { |
||||||
|
"axios": "^0.22.0", |
||||||
|
"core-js": "^3.6.5", |
||||||
|
"element-ui": "^2.15.6", |
||||||
|
"js-cookie": "^2.2.0", |
||||||
|
"nprogress": "^0.2.0", |
||||||
|
"vue": "^2.6.11", |
||||||
|
"vue-router": "^3.5.2", |
||||||
|
"vuex": "^3.6.2" |
||||||
|
}, |
||||||
|
"devDependencies": { |
||||||
|
"@vue/cli-plugin-babel": "~4.5.15", |
||||||
|
"@vue/cli-plugin-eslint": "~4.5.15", |
||||||
|
"@vue/cli-service": "~4.5.15", |
||||||
|
"babel-eslint": "^10.1.0", |
||||||
|
"eslint": "^6.7.2", |
||||||
|
"eslint-plugin-vue": "^6.2.2", |
||||||
|
"vue-template-compiler": "^2.6.11" |
||||||
|
}, |
||||||
|
"eslintConfig": { |
||||||
|
"root": true, |
||||||
|
"env": { |
||||||
|
"node": true |
||||||
|
}, |
||||||
|
"extends": [ |
||||||
|
"plugin:vue/essential", |
||||||
|
"eslint:recommended" |
||||||
|
], |
||||||
|
"parserOptions": { |
||||||
|
"parser": "babel-eslint" |
||||||
|
}, |
||||||
|
"rules": {} |
||||||
|
}, |
||||||
|
"browserslist": [ |
||||||
|
"> 1%", |
||||||
|
"last 2 versions", |
||||||
|
"not dead" |
||||||
|
] |
||||||
|
} |
@ -0,0 +1,24 @@ |
|||||||
|
<template> |
||||||
|
<div id="app"> |
||||||
|
|
||||||
|
</div> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
|
||||||
|
export default { |
||||||
|
name: 'App', |
||||||
|
components: {} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style> |
||||||
|
#app { |
||||||
|
font-family: Avenir, Helvetica, Arial, sans-serif; |
||||||
|
-webkit-font-smoothing: antialiased; |
||||||
|
-moz-osx-font-smoothing: grayscale; |
||||||
|
text-align: center; |
||||||
|
color: #2c3e50; |
||||||
|
margin-top: 60px; |
||||||
|
} |
||||||
|
</style> |
@ -0,0 +1,9 @@ |
|||||||
|
import Vue from 'vue' |
||||||
|
import App from './App.vue' |
||||||
|
|
||||||
|
Vue.config.productionTip = false |
||||||
|
|
||||||
|
|
||||||
|
new Vue({ |
||||||
|
render: h => h(App), |
||||||
|
}).$mount('#app') |
Loading…
Reference in new issue