├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── Dockerfile ├── README.md ├── api.server.js ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── docs ├── vue-cli适配.md ├── 体验优化.md ├── 状态管理.md └── 路由管理.md ├── favicon.ico ├── index.html ├── package.json ├── prod.server.js ├── src ├── App.vue ├── api │ └── index.js ├── common │ ├── js │ │ └── utils.js │ └── stylus │ │ └── base.styl ├── components │ ├── NewsContent.vue │ ├── NewsList.vue │ ├── SectionList.vue │ ├── TopicList.vue │ └── common │ │ ├── badge.vue │ │ ├── float.vue │ │ ├── header.vue │ │ ├── list.vue │ │ ├── loading.vue │ │ ├── more.vue │ │ ├── newsitem.vue │ │ └── slider.vue ├── main.js ├── router │ └── router.js └── vuex │ ├── actions.js │ ├── getters.js │ ├── mutations.js │ ├── plugins.js │ └── store.js └── static ├── .gitkeep ├── css └── zhihu.css ├── error.jpg ├── favicon.ico ├── img ├── newspaper-128.png ├── newspaper-256.png ├── newspaper-32.png ├── newspaper-512.png └── newspaper-64.png ├── loading.gif ├── manifest.json └── sw.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store 3 | node_modules/ 4 | dist/ 5 | npm-debug.log 6 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/README.md -------------------------------------------------------------------------------- /api.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/api.server.js -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /docs/vue-cli适配.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/docs/vue-cli适配.md -------------------------------------------------------------------------------- /docs/体验优化.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/docs/体验优化.md -------------------------------------------------------------------------------- /docs/状态管理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/docs/状态管理.md -------------------------------------------------------------------------------- /docs/路由管理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/docs/路由管理.md -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/favicon.ico -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/package.json -------------------------------------------------------------------------------- /prod.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/prod.server.js -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/api/index.js -------------------------------------------------------------------------------- /src/common/js/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/common/js/utils.js -------------------------------------------------------------------------------- /src/common/stylus/base.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/common/stylus/base.styl -------------------------------------------------------------------------------- /src/components/NewsContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/NewsContent.vue -------------------------------------------------------------------------------- /src/components/NewsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/NewsList.vue -------------------------------------------------------------------------------- /src/components/SectionList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/SectionList.vue -------------------------------------------------------------------------------- /src/components/TopicList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/TopicList.vue -------------------------------------------------------------------------------- /src/components/common/badge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/badge.vue -------------------------------------------------------------------------------- /src/components/common/float.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/float.vue -------------------------------------------------------------------------------- /src/components/common/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/header.vue -------------------------------------------------------------------------------- /src/components/common/list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/list.vue -------------------------------------------------------------------------------- /src/components/common/loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/loading.vue -------------------------------------------------------------------------------- /src/components/common/more.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/more.vue -------------------------------------------------------------------------------- /src/components/common/newsitem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/newsitem.vue -------------------------------------------------------------------------------- /src/components/common/slider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/components/common/slider.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/router/router.js -------------------------------------------------------------------------------- /src/vuex/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/vuex/actions.js -------------------------------------------------------------------------------- /src/vuex/getters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/vuex/getters.js -------------------------------------------------------------------------------- /src/vuex/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/vuex/mutations.js -------------------------------------------------------------------------------- /src/vuex/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/vuex/plugins.js -------------------------------------------------------------------------------- /src/vuex/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/src/vuex/store.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/css/zhihu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/css/zhihu.css -------------------------------------------------------------------------------- /static/error.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/error.jpg -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/img/newspaper-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/img/newspaper-128.png -------------------------------------------------------------------------------- /static/img/newspaper-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/img/newspaper-256.png -------------------------------------------------------------------------------- /static/img/newspaper-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/img/newspaper-32.png -------------------------------------------------------------------------------- /static/img/newspaper-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/img/newspaper-512.png -------------------------------------------------------------------------------- /static/img/newspaper-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/img/newspaper-64.png -------------------------------------------------------------------------------- /static/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/loading.gif -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/manifest.json -------------------------------------------------------------------------------- /static/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/littlewin-wang/Zhihu_Daily/HEAD/static/sw.js --------------------------------------------------------------------------------