├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .idea ├── modules.xml ├── preferred-vcs.xml ├── vcs.xml └── vue2-demo.iml ├── .postcssrc.js ├── .vscode └── settings.json ├── README.md ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── dist ├── index.html └── static │ ├── css │ ├── app.115ccdc15e31857ce19c63c0aa3911d3.css │ ├── app.115ccdc15e31857ce19c63c0aa3911d3.css.map │ └── reset.css │ ├── images │ ├── avatar.jpg │ ├── avatar1.jpg │ ├── avatar2.jpg │ ├── avatar3.jpg │ ├── gif │ │ ├── dialog.gif │ │ ├── search.gif │ │ ├── sidebar.gif │ │ ├── swipe.gif │ │ └── ui.gif │ └── lazy.jpg │ └── js │ ├── app.48a777fbcb36fa462bdf.js │ ├── app.48a777fbcb36fa462bdf.js.map │ ├── manifest.d9ddfb28a4f34b16bfca.js │ ├── manifest.d9ddfb28a4f34b16bfca.js.map │ ├── vendor.c58ce5d4076bc2dfab67.js │ └── vendor.c58ce5d4076bc2dfab67.js.map ├── index.html ├── mockdata.json ├── package.json ├── src ├── App.vue ├── common │ └── stylus │ │ ├── base.styl │ │ └── mixin.styl ├── components │ ├── bottomnav │ │ └── bottom-nav.vue │ ├── dialog │ │ ├── dialog.vue │ │ └── dialogue.vue │ ├── dynamic │ │ └── dynamic.vue │ ├── friends │ │ └── friends.vue │ ├── message │ │ └── message.vue │ ├── personindex │ │ └── personindex.vue │ ├── search │ │ └── search.vue │ ├── sidebar │ │ └── sidebar.vue │ └── topnav │ │ └── top-nav.vue ├── main.js ├── muse-ui.config.js ├── router │ └── index.js └── vuex │ ├── actions.js │ ├── getters.js │ ├── mutations.js │ └── store.js └── static ├── .gitkeep ├── css └── reset.css └── images ├── avatar.jpg ├── avatar1.jpg ├── avatar2.jpg ├── avatar3.jpg ├── lazy.jpg └── 项目演示.gif /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/preferred-vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.idea/preferred-vcs.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/vue2-demo.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.idea/vue2-demo.iml -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "vsicons.presets.angular": false 3 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/static/css/app.115ccdc15e31857ce19c63c0aa3911d3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/css/app.115ccdc15e31857ce19c63c0aa3911d3.css -------------------------------------------------------------------------------- /dist/static/css/app.115ccdc15e31857ce19c63c0aa3911d3.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/css/app.115ccdc15e31857ce19c63c0aa3911d3.css.map -------------------------------------------------------------------------------- /dist/static/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/css/reset.css -------------------------------------------------------------------------------- /dist/static/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/avatar.jpg -------------------------------------------------------------------------------- /dist/static/images/avatar1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/avatar1.jpg -------------------------------------------------------------------------------- /dist/static/images/avatar2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/avatar2.jpg -------------------------------------------------------------------------------- /dist/static/images/avatar3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/avatar3.jpg -------------------------------------------------------------------------------- /dist/static/images/gif/dialog.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/gif/dialog.gif -------------------------------------------------------------------------------- /dist/static/images/gif/search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/gif/search.gif -------------------------------------------------------------------------------- /dist/static/images/gif/sidebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/gif/sidebar.gif -------------------------------------------------------------------------------- /dist/static/images/gif/swipe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/gif/swipe.gif -------------------------------------------------------------------------------- /dist/static/images/gif/ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/gif/ui.gif -------------------------------------------------------------------------------- /dist/static/images/lazy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/images/lazy.jpg -------------------------------------------------------------------------------- /dist/static/js/app.48a777fbcb36fa462bdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/js/app.48a777fbcb36fa462bdf.js -------------------------------------------------------------------------------- /dist/static/js/app.48a777fbcb36fa462bdf.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/js/app.48a777fbcb36fa462bdf.js.map -------------------------------------------------------------------------------- /dist/static/js/manifest.d9ddfb28a4f34b16bfca.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/js/manifest.d9ddfb28a4f34b16bfca.js -------------------------------------------------------------------------------- /dist/static/js/manifest.d9ddfb28a4f34b16bfca.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/js/manifest.d9ddfb28a4f34b16bfca.js.map -------------------------------------------------------------------------------- /dist/static/js/vendor.c58ce5d4076bc2dfab67.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/js/vendor.c58ce5d4076bc2dfab67.js -------------------------------------------------------------------------------- /dist/static/js/vendor.c58ce5d4076bc2dfab67.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/dist/static/js/vendor.c58ce5d4076bc2dfab67.js.map -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/index.html -------------------------------------------------------------------------------- /mockdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/mockdata.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/common/stylus/base.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/common/stylus/base.styl -------------------------------------------------------------------------------- /src/common/stylus/mixin.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/common/stylus/mixin.styl -------------------------------------------------------------------------------- /src/components/bottomnav/bottom-nav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/bottomnav/bottom-nav.vue -------------------------------------------------------------------------------- /src/components/dialog/dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/dialog/dialog.vue -------------------------------------------------------------------------------- /src/components/dialog/dialogue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/dialog/dialogue.vue -------------------------------------------------------------------------------- /src/components/dynamic/dynamic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/dynamic/dynamic.vue -------------------------------------------------------------------------------- /src/components/friends/friends.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/friends/friends.vue -------------------------------------------------------------------------------- /src/components/message/message.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/message/message.vue -------------------------------------------------------------------------------- /src/components/personindex/personindex.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/personindex/personindex.vue -------------------------------------------------------------------------------- /src/components/search/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/search/search.vue -------------------------------------------------------------------------------- /src/components/sidebar/sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/sidebar/sidebar.vue -------------------------------------------------------------------------------- /src/components/topnav/top-nav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/components/topnav/top-nav.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/main.js -------------------------------------------------------------------------------- /src/muse-ui.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/muse-ui.config.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/vuex/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/vuex/actions.js -------------------------------------------------------------------------------- /src/vuex/getters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/vuex/getters.js -------------------------------------------------------------------------------- /src/vuex/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/vuex/mutations.js -------------------------------------------------------------------------------- /src/vuex/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/src/vuex/store.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/css/reset.css -------------------------------------------------------------------------------- /static/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/images/avatar.jpg -------------------------------------------------------------------------------- /static/images/avatar1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/images/avatar1.jpg -------------------------------------------------------------------------------- /static/images/avatar2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/images/avatar2.jpg -------------------------------------------------------------------------------- /static/images/avatar3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/images/avatar3.jpg -------------------------------------------------------------------------------- /static/images/lazy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/images/lazy.jpg -------------------------------------------------------------------------------- /static/images/项目演示.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvzhenbang/vue2-qq/HEAD/static/images/项目演示.gif --------------------------------------------------------------------------------