From d98a96856c95188581bb0c53f60f81242c03157c Mon Sep 17 00:00:00 2001 From: soul2 <1052986332@qq.com> Date: Thu, 29 Sep 2022 20:02:27 +0800 Subject: [PATCH] init commit --- .gitignore | 4 ++++ README.md | 29 ++++++++++++++++++++++++++++ babel.config.js | 0 package.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++ src/App.vue | 24 +++++++++++++++++++++++ src/main.js | 9 +++++++++ src/store/index.js | 0 7 files changed, 114 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 package.json create mode 100644 src/App.vue create mode 100644 src/main.js create mode 100644 src/store/index.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b9a5fa8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/node_modules/ +package-lock.json +/public/ +/.idea/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..a1aa7fa --- /dev/null +++ b/README.md @@ -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/). diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..e69de29 diff --git a/package.json b/package.json new file mode 100644 index 0000000..efec2a6 --- /dev/null +++ b/package.json @@ -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" + ] +} diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..7470183 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..8d4ca84 --- /dev/null +++ b/src/main.js @@ -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') diff --git a/src/store/index.js b/src/store/index.js new file mode 100644 index 0000000..e69de29