init
正在显示
.editorconfig
0 → 100644
.env.development
0 → 100644
.env.production
0 → 100644
.env.staging
0 → 100644
.eslintignore
0 → 100644
.eslintrc.js
0 → 100644
.travis.yml
0 → 100644
LICENSE
0 → 100644
README-zh.md
0 → 100644
README.md
0 → 100644
babel.config.js
0 → 100644
build/index.js
0 → 100644
jest.config.js
0 → 100644
jsconfig.json
0 → 100644
mock/index.js
0 → 100644
mock/mock-server.js
0 → 100644
mock/table.js
0 → 100644
mock/user.js
0 → 100644
mock/utils.js
0 → 100644
package.json
0 → 100644
| { | ||
| "name": "vue-admin-template", | ||
| "version": "4.4.0", | ||
| "description": "A vue admin template with Element UI & axios & iconfont & permission control & lint", | ||
| "author": "Pan <panfree23@gmail.com>", | ||
| "scripts": { | ||
| "dev": "vue-cli-service serve", | ||
| "build:prod": "vue-cli-service build", | ||
| "build:stage": "vue-cli-service build --mode staging", | ||
| "preview": "node build/index.js --preview", | ||
| "svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml", | ||
| "lint": "eslint --ext .js,.vue src", | ||
| "test:unit": "jest --clearCache && vue-cli-service test:unit", | ||
| "test:ci": "npm run lint && npm run test:unit" | ||
| }, | ||
| "dependencies": { | ||
| "axios": "0.18.1", | ||
| "core-js": "3.6.5", | ||
| "element-ui": "2.13.2", | ||
| "js-cookie": "2.2.0", | ||
| "normalize.css": "7.0.0", | ||
| "nprogress": "0.2.0", | ||
| "path-to-regexp": "2.4.0", | ||
| "vue": "2.6.10", | ||
| "vue-router": "3.0.6", | ||
| "vuex": "3.1.0" | ||
| }, | ||
| "devDependencies": { | ||
| "@vue/cli-plugin-babel": "4.4.4", | ||
| "@vue/cli-plugin-eslint": "4.4.4", | ||
| "@vue/cli-plugin-unit-jest": "4.4.4", | ||
| "@vue/cli-service": "4.4.4", | ||
| "@vue/test-utils": "1.0.0-beta.29", | ||
| "autoprefixer": "9.5.1", | ||
| "babel-eslint": "10.1.0", | ||
| "babel-jest": "23.6.0", | ||
| "babel-plugin-dynamic-import-node": "2.3.3", | ||
| "chalk": "2.4.2", | ||
| "connect": "3.6.6", | ||
| "eslint": "6.7.2", | ||
| "eslint-plugin-vue": "6.2.2", | ||
| "html-webpack-plugin": "3.2.0", | ||
| "mockjs": "1.0.1-beta3", | ||
| "runjs": "4.3.2", | ||
| "sass": "1.26.8", | ||
| "sass-loader": "8.0.2", | ||
| "script-ext-html-webpack-plugin": "2.1.3", | ||
| "serve-static": "1.13.2", | ||
| "svg-sprite-loader": "4.1.3", | ||
| "svgo": "1.2.2", | ||
| "vue-template-compiler": "2.6.10" | ||
| }, | ||
| "browserslist": [ | ||
| "> 1%", | ||
| "last 2 versions" | ||
| ], | ||
| "engines": { | ||
| "node": ">=8.9", | ||
| "npm": ">= 3.0.0" | ||
| }, | ||
| "license": "MIT" | ||
| } |
postcss.config.js
0 → 100644
public/favicon.ico
0 → 100644
66.1 KB
public/index.html
0 → 100644
src/App.vue
0 → 100644
src/api/boutique.js
0 → 100644
src/api/culturalRelic.js
0 → 100644
src/api/display.js
0 → 100644
src/api/literature.js
0 → 100644
src/api/log.js
0 → 100644
src/api/table.js
0 → 100644
src/api/user.js
0 → 100644
src/assets/404_images/404.png
0 → 100644
95.8 KB
4.7 KB
src/components/SvgIcon/index.vue
0 → 100644
src/icons/index.js
0 → 100644
src/icons/svg/boutique.svg
0 → 100644
src/icons/svg/culturalRelic.svg
0 → 100644
src/icons/svg/dashboard.svg
0 → 100644
src/icons/svg/display.svg
0 → 100644
src/icons/svg/example.svg
0 → 100644
src/icons/svg/eye-open.svg
0 → 100644
src/icons/svg/eye.svg
0 → 100644
src/icons/svg/form.svg
0 → 100644
src/icons/svg/link.svg
0 → 100644
src/icons/svg/literature.svg
0 → 100644
src/icons/svg/log.svg
0 → 100644
src/icons/svg/nested.svg
0 → 100644
src/icons/svg/password.svg
0 → 100644
src/icons/svg/table.svg
0 → 100644
src/icons/svg/tree.svg
0 → 100644
src/icons/svg/user.svg
0 → 100644
src/icons/svg/virtual.svg
0 → 100644
src/icons/svgo.yml
0 → 100644
src/layout/components/AppMain.vue
0 → 100644
src/layout/components/Navbar.vue
0 → 100644
src/layout/components/index.js
0 → 100644
src/layout/index.vue
0 → 100644
src/layout/mixin/ResizeHandler.js
0 → 100644
src/main.js
0 → 100644
src/permission.js
0 → 100644
src/router/index.js
0 → 100644
src/settings.js
0 → 100644
src/store/getters.js
0 → 100644
src/store/index.js
0 → 100644
src/store/modules/app.js
0 → 100644
src/store/modules/settings.js
0 → 100644
src/store/modules/user.js
0 → 100644
src/styles/element-ui.scss
0 → 100644
src/styles/index.scss
0 → 100644
src/styles/mixin.scss
0 → 100644
src/styles/sidebar.scss
0 → 100644
src/styles/transition.scss
0 → 100644
src/styles/variables.scss
0 → 100644
src/utils/auth.js
0 → 100644
src/utils/get-page-title.js
0 → 100644
src/utils/index.js
0 → 100644
src/utils/request.js
0 → 100644
src/utils/validate.js
0 → 100644
src/views/404.vue
0 → 100644
src/views/boutique/index.vue
0 → 100644
src/views/culturalRelic/index.vue
0 → 100644
src/views/dashboard/index.vue
0 → 100644
差异被折叠。
src/views/display/index.vue
0 → 100644
src/views/form/index.vue
0 → 100644
src/views/literature/index.vue
0 → 100644
src/views/log/index.vue
0 → 100644
src/views/login/index.vue
0 → 100644
src/views/nested/menu1/index.vue
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
src/views/nested/menu2/index.vue
0 → 100644
差异被折叠。
src/views/table/index.vue
0 → 100644
差异被折叠。
src/views/tree/index.vue
0 → 100644
差异被折叠。
src/views/virtual/index.vue
0 → 100644
差异被折叠。
tests/unit/.eslintrc.js
0 → 100644
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
tests/unit/utils/validate.spec.js
0 → 100644
差异被折叠。
vue.config.js
0 → 100644
差异被折叠。