目录结构修改

master
toesbieya 5 years ago
parent 5da445a5c9
commit ad978c46dc
  1. 25330
      vue/full/package-lock.json
  2. 24
      vue/full/package.json
  3. 4
      vue/full/src/asset/style/cover/el-admin-layout.scss
  4. 2
      vue/full/src/component/Empty/style.scss
  5. 2
      vue/full/src/component/LinerProgress/style.scss
  6. 2
      vue/full/src/component/RegionSelector/Tab/style.scss
  7. 2
      vue/full/src/component/TreeSelect/index.vue
  8. 2
      vue/full/src/component/Upload/style.scss
  9. 2
      vue/full/src/component/abstract/Dialog/index.vue
  10. 4
      vue/full/src/component/form/Anchor/index.vue
  11. 2
      vue/full/src/component/form/ValidateInfo/style.scss
  12. 2
      vue/full/src/globalMethod/Verify/style.scss
  13. 2
      vue/full/src/layout/component/SettingDrawer/component/checkbox/style.scss
  14. 2
      vue/full/src/layout/component/SettingDrawer/style.scss
  15. 2
      vue/full/src/main.js
  16. 0
      vue/full/src/style/cover/element-ui.scss
  17. 0
      vue/full/src/style/cover/var.scss
  18. 1
      vue/full/src/style/index.scss
  19. 0
      vue/full/src/style/mixin.scss
  20. 0
      vue/full/src/style/nprogress.scss
  21. 0
      vue/full/src/style/var.scss
  22. 2
      vue/full/src/view/_app/login/style.scss
  23. 4
      vue/full/src/view/_common/DetailPage/style.scss
  24. 4
      vue/full/src/view/_common/ExceptionPage/style.scss
  25. 4
      vue/full/src/view/admin/index/component/PanelGroup/PanelGroupItem.vue
  26. 2
      vue/full/src/view/admin/index/component/PanelGroup/index.vue
  27. 2
      vue/full/src/view/admin/userCenter/component/UserCard.vue
  28. 2
      vue/full/src/view/example/component/skeletonPage.vue
  29. 2
      vue/full/src/view/example/test/develop/component/ImageCompressTest.vue
  30. 43
      vue/full/vue.config.js

File diff suppressed because it is too large Load Diff

@ -8,27 +8,27 @@
"svgo": "svgo -f src/asset/icon/svg"
},
"dependencies": {
"axios": "^0.21.1",
"decimal.js": "^10.2.1",
"el-admin-layout": "^0.9.4",
"element-ui": "^2.15.6",
"axios": "0.21.4",
"decimal.js": "^10.3.1",
"el-admin-layout": "^0.9.5",
"element-ui": "^2.15.7",
"file-saver": "^2.0.5",
"js-md5": "^0.7.3",
"js-md5": "0.7.3",
"nprogress": "^0.2.0",
"pako": "1.0.11",
"socket.io-client": "2.3.1",
"vue": "^2.6.14",
"vue-count-to": "^1.0.13",
"vue-router": "^3.5.1",
"vue-router": "^3.5.3",
"vuex": "^3.6.2"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~5.0.0-alpha.5",
"@vue/cli-service": "~5.0.0-alpha.5",
"compression-webpack-plugin": "^7.1.2",
"sass": "^1.32.8",
"sass-loader": "^11.0.1",
"svg-sprite-loader": "^5.2.1",
"@vue/cli-plugin-babel": "^5.0.0-rc.1",
"@vue/cli-service": "^5.0.0-rc.1",
"compression-webpack-plugin": "^9.0.1",
"sass": "^1.44.0",
"sass-loader": "^12.3.0",
"svg-sprite-loader": "^6.0.11",
"svgo": "^1.3.2",
"vue-template-compiler": "^2.6.14"
},

@ -1,4 +0,0 @@
//如果使用auto的话滚动条会占据容器宽度这样<list-page/>的自适应高度比较麻烦所以偷个懒
.page-main > .page-content {
overflow: overlay;
}

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.ant-empty {
padding: 20px;

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.liner-progress {
position: relative;

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.rg-header,
.rg-search {

@ -201,7 +201,7 @@ export default {
</script>
<style lang="scss">
@import "~@/asset/style/var";
@import "~@/style/var";
.tree-select-container {
padding: 8px;

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
$--upload-size: 90px;

@ -1,5 +1,5 @@
<script type="text/jsx">
import cssVar from '@/asset/style/var.scss'
import cssVar from '@/style/var.scss'
import LoadingMask from './LoadingMask'
export default {

@ -122,8 +122,8 @@ export default {
</script>
<style lang="scss">
@import "~@/asset/style/mixin.scss";
@import "~@/asset/style/var";
@import "~@/style/mixin.scss";
@import "~@/style/var";
.form-anchor {
position: fixed;

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.form-validate-info {
&.el-popper {

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.puzzle-container {
position: absolute;

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.checkbox-group {
display: flex;

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
@import "./component/checkbox/style";
.setting-drawer {

@ -1,7 +1,7 @@
import Vue from 'vue'
import Element from 'element-ui'
import ElementPersonal from '@ele'
import './asset/style/index.scss'
import './style/index.scss'
import './asset/icon'
import './directive'
import App from './App'

@ -6,7 +6,6 @@
//layout中的样式需要覆盖element-ui原定义所以放element-ui的后面
@import "~@/layout/style.scss";
@import "./cover/element-ui.scss";
@import "./cover/el-admin-layout.scss";
@import "./nprogress.scss";
html {

@ -1,4 +1,4 @@
@import "~@/asset/style/var";
@import "~@/style/var";
.login-page {
$background-color: #2d3a4b;

@ -1,6 +1,6 @@
@import "~@/asset/style/var";
@import "~@/style/var";
@import "~el-admin-layout/src/style/var";
@import "~@/asset/style/mixin.scss";
@import "~@/style/mixin.scss";
.detail-page {
&.el-loading-parent--relative {

@ -1,5 +1,5 @@
@import "~@/asset/style/var";
@import "~@/asset/style/mixin.scss";
@import "~@/style/var";
@import "~@/style/mixin.scss";
.exception {
width: 100%;

@ -31,8 +31,8 @@ export default {
</script>
<style lang="scss">
@import "~@/asset/style/var";
@import "~@/asset/style/mixin.scss";
@import "~@/style/var";
@import "~@/style/mixin.scss";
.card-panel {
height: 108px;

@ -8,7 +8,7 @@
<script>
import PanelGroupItem from './PanelGroupItem'
import cssVar from '@/asset/style/var.scss'
import cssVar from '@/style/var.scss'
import {getFourBlock} from '@/api/statistic'
import {isEmpty} from "@/util"
import {auth} from "@/util/auth"

@ -53,7 +53,7 @@ export default {
</script>
<style lang="scss">
@import "~@/asset/style/var";
@import "~@/style/var";
.user-card {
.avatar-container {

@ -40,7 +40,7 @@ export default {
</script>
<style lang="scss" scoped>
@import "~@/asset/style/var";
@import "~@/style/var";
.q-skeleton + .q-skeleton {
margin-top: 20px;

@ -174,7 +174,7 @@ export default {
</script>
<style lang="scss" scoped>
@import "~@/asset/style/var";
@import "~@/style/var";
.container {
max-width: 1200px;

@ -7,24 +7,35 @@ function resolve(dir) {
return path.join(__dirname, dir)
}
/**
* @type {import('@vue/cli-service').UserConfig}
*/
module.exports = {
publicPath: settings.contextPath,
outputDir: 'dist',
assetsDir: 'static',
runtimeCompiler: true,
lintOnSave: false,
productionSourceMap: isDev,
productionSourceMap: false,
transpileDependencies: ['el-admin-layout'],
devServer: {
port: process.env.port || 8079,
contentBasePublicPath: settings.contextPath,
open: true,
overlay: {
warnings: true,
errors: true
configureWebpack: {
name: settings.title,
resolve: {
alias: {
'@': resolve('src'),
'@ele': resolve('element-ui-personal')
}
},
proxy:
settings.useMock
devServer: {
port: process.env.port || 8079,
client: {
overlay: {
warnings: true,
errors: true
},
},
proxy:
settings.useMock
? null
: {
[settings.apiPrefix]: {
@ -37,14 +48,10 @@ module.exports = {
}
}
},
before: settings.useMock ? app => require('./mock')(app) : undefined
},
configureWebpack: {
name: settings.title,
resolve: {
alias: {
'@': resolve('src'),
'@ele': resolve('element-ui-personal')
onBeforeSetupMiddleware(devServer) {
if (settings.useMock) {
require('./mock')(devServer.app)
}
}
}
},

Loading…
Cancel
Save