执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
1
{"remainingRequest":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js!D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\源码\\vue-element-admin-master\\src\\views\\profile\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\源码\\vue-element-admin-master\\src\\views\\profile\\index.vue","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\babel.config.js","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRDovXHU2RTkwXHU3ODAxL3Z1ZS1lbGVtZW50LWFkbWluLW1hc3Rlci9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vb2JqZWN0U3ByZWFkMi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmZ1bmN0aW9uLm5hbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5qb2luLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gJ3Z1ZXgnOwppbXBvcnQgVXNlckNhcmQgZnJvbSAnLi9jb21wb25lbnRzL1VzZXJDYXJkJzsKaW1wb3J0IEFjdGl2aXR5IGZyb20gJy4vY29tcG9uZW50cy9BY3Rpdml0eSc7CmltcG9ydCBUaW1lbGluZSBmcm9tICcuL2NvbXBvbmVudHMvVGltZWxpbmUnOwppbXBvcnQgQWNjb3VudCBmcm9tICcuL2NvbXBvbmVudHMvQWNjb3VudCc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnUHJvZmlsZScsCiAgY29tcG9uZW50czogewogICAgVXNlckNhcmQ6IFVzZXJDYXJkLAogICAgQWN0aXZpdHk6IEFjdGl2aXR5LAogICAgVGltZWxpbmU6IFRpbWVsaW5lLAogICAgQWNjb3VudDogQWNjb3VudAogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHVzZXI6IHt9LAogICAgICBhY3RpdmVUYWI6ICdhY3Rpdml0eScKICAgIH07CiAgfSwKICBjb21wdXRlZDogX29iamVjdFNwcmVhZCh7fSwgbWFwR2V0dGVycyhbJ25hbWUnLCAnYXZhdGFyJywgJ3JvbGVzJ10pKSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRVc2VyKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBnZXRVc2VyOiBmdW5jdGlvbiBnZXRVc2VyKCkgewogICAgICB0aGlzLnVzZXIgPSB7CiAgICAgICAgbmFtZTogdGhpcy5uYW1lLAogICAgICAgIHJvbGU6IHRoaXMucm9sZXMuam9pbignIHwgJyksCiAgICAgICAgZW1haWw6ICdhZG1pbkB0ZXN0LmNvbScsCiAgICAgICAgYXZhdGFyOiB0aGlzLmF2YXRhcgogICAgICB9OwogICAgfQogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+BA;AACA;AACA;AACA;AACA;AAEA;EACAA,eADA;EAEAC;IAAAC;IAAAC;IAAAC;IAAAC;EAAA,CAFA;EAGAC,IAHA,kBAGA;IACA;MACAC,QADA;MAEAC;IAFA;EAIA,CARA;EASAC,4BACAC,YACA,MADA,EAEA,QAFA,EAGA,OAHA,EADA,CATA;EAgBAC,OAhBA,qBAgBA;IACA;EACA,CAlBA;EAmBAC;IACAC,OADA,qBACA;MACA;QACAb,eADA;QAEAc,4BAFA;QAGAC,uBAHA;QAIAC;MAJA;IAMA;EARA;AAnBA","names":["name","components","UserCard","Activity","Timeline","Account","data","user","activeTab","computed","mapGetters","created","methods","getUser","role","email","avatar"],"sourceRoot":"src/views/profile","sources":["index.vue"],"sourcesContent":["<template>\n  <div class=\"app-container\">\n    <div v-if=\"user\">\n      <el-row :gutter=\"20\">\n\n        <el-col :span=\"6\" :xs=\"24\">\n          <user-card :user=\"user\" />\n        </el-col>\n\n        <el-col :span=\"18\" :xs=\"24\">\n          <el-card>\n            <el-tabs v-model=\"activeTab\">\n              <el-tab-pane label=\"Activity\" name=\"activity\">\n                <activity />\n              </el-tab-pane>\n              <el-tab-pane label=\"Timeline\" name=\"timeline\">\n                <timeline />\n              </el-tab-pane>\n              <el-tab-pane label=\"Account\" name=\"account\">\n                <account :user=\"user\" />\n              </el-tab-pane>\n            </el-tabs>\n          </el-card>\n        </el-col>\n\n      </el-row>\n    </div>\n  </div>\n</template>\n\n<script>\nimport { mapGetters } from 'vuex'\nimport UserCard from './components/UserCard'\nimport Activity from './components/Activity'\nimport Timeline from './components/Timeline'\nimport Account from './components/Account'\n\nexport default {\n  name: 'Profile',\n  components: { UserCard, Activity, Timeline, Account },\n  data() {\n    return {\n      user: {},\n      activeTab: 'activity'\n    }\n  },\n  computed: {\n    ...mapGetters([\n      'name',\n      'avatar',\n      'roles'\n    ])\n  },\n  created() {\n    this.getUser()\n  },\n  methods: {\n    getUser() {\n      this.user = {\n        name: this.name,\n        role: this.roles.join(' | '),\n        email: 'admin@test.com',\n        avatar: this.avatar\n      }\n    }\n  }\n}\n</script>\n"]}]}