├── .babelrc ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .postcssrc.js ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── Dockerfile ├── LICENSE.md ├── README.md ├── config ├── dev.env.js ├── index.js ├── prod.env.js └── test.env.js ├── doc └── zhuishushenqi.md ├── index.html ├── package.json ├── screenshot ├── book.png ├── bookshelf.png ├── catDetail.png ├── catory.png ├── chapter.png ├── errBook.png ├── nReader.png ├── nightMode.png ├── rank.png ├── rankType.png ├── readbook.png └── search.png ├── src ├── App.vue ├── api │ └── api.js ├── assets │ ├── book.svg │ ├── category.svg │ ├── down.svg │ ├── font_bigger.svg │ ├── font_smaller.svg │ ├── line_spacing_big.svg │ ├── line_spacing_normal.svg │ ├── line_spacing_small.svg │ ├── list.svg │ ├── moon.svg │ ├── rank.svg │ ├── rank_other.svg │ ├── search.svg │ ├── setting.svg │ ├── sun.svg │ ├── trash.svg │ └── up.svg ├── components │ ├── Home.vue │ ├── book │ │ ├── ChangeSource.vue │ │ └── ReadBook.vue │ ├── bookshelf │ │ └── Bookshelf.vue │ ├── category │ │ ├── BookcatDetail.vue │ │ └── Bookcategory.vue │ ├── common │ │ ├── Book.vue │ │ └── Booklist.vue │ ├── ranklist │ │ ├── Rank.vue │ │ ├── RankItem.vue │ │ ├── Ranklist.vue │ │ └── RanklistDetail.vue │ └── search │ │ └── Search.vue ├── main.js ├── router │ └── index.js ├── store │ ├── actions.js │ ├── index.js │ ├── mutations.js │ └── mutationsType.js └── utils │ ├── ajax.js │ └── util.js ├── static └── .gitkeep └── test ├── e2e ├── custom-assertions │ └── elementCount.js ├── nightwatch.conf.js ├── runner.js └── specs │ └── test.js └── unit ├── .eslintrc ├── index.js ├── karma.conf.js └── specs └── Hello.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | // 将设置放入此文件中以覆盖默认值和用户设置。 2 | { 3 | "eslint.enable": true 4 | } -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/config/test.env.js -------------------------------------------------------------------------------- /doc/zhuishushenqi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/doc/zhuishushenqi.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/package.json -------------------------------------------------------------------------------- /screenshot/book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/book.png -------------------------------------------------------------------------------- /screenshot/bookshelf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/bookshelf.png -------------------------------------------------------------------------------- /screenshot/catDetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/catDetail.png -------------------------------------------------------------------------------- /screenshot/catory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/catory.png -------------------------------------------------------------------------------- /screenshot/chapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/chapter.png -------------------------------------------------------------------------------- /screenshot/errBook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/errBook.png -------------------------------------------------------------------------------- /screenshot/nReader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/nReader.png -------------------------------------------------------------------------------- /screenshot/nightMode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/nightMode.png -------------------------------------------------------------------------------- /screenshot/rank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/rank.png -------------------------------------------------------------------------------- /screenshot/rankType.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/rankType.png -------------------------------------------------------------------------------- /screenshot/readbook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/readbook.png -------------------------------------------------------------------------------- /screenshot/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/screenshot/search.png -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/api/api.js -------------------------------------------------------------------------------- /src/assets/book.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/book.svg -------------------------------------------------------------------------------- /src/assets/category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/category.svg -------------------------------------------------------------------------------- /src/assets/down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/down.svg -------------------------------------------------------------------------------- /src/assets/font_bigger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/font_bigger.svg -------------------------------------------------------------------------------- /src/assets/font_smaller.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/font_smaller.svg -------------------------------------------------------------------------------- /src/assets/line_spacing_big.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/line_spacing_big.svg -------------------------------------------------------------------------------- /src/assets/line_spacing_normal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/line_spacing_normal.svg -------------------------------------------------------------------------------- /src/assets/line_spacing_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/line_spacing_small.svg -------------------------------------------------------------------------------- /src/assets/list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/list.svg -------------------------------------------------------------------------------- /src/assets/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/moon.svg -------------------------------------------------------------------------------- /src/assets/rank.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/rank.svg -------------------------------------------------------------------------------- /src/assets/rank_other.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/rank_other.svg -------------------------------------------------------------------------------- /src/assets/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/search.svg -------------------------------------------------------------------------------- /src/assets/setting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/setting.svg -------------------------------------------------------------------------------- /src/assets/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/sun.svg -------------------------------------------------------------------------------- /src/assets/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/trash.svg -------------------------------------------------------------------------------- /src/assets/up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/assets/up.svg -------------------------------------------------------------------------------- /src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/Home.vue -------------------------------------------------------------------------------- /src/components/book/ChangeSource.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/book/ChangeSource.vue -------------------------------------------------------------------------------- /src/components/book/ReadBook.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/book/ReadBook.vue -------------------------------------------------------------------------------- /src/components/bookshelf/Bookshelf.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/bookshelf/Bookshelf.vue -------------------------------------------------------------------------------- /src/components/category/BookcatDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/category/BookcatDetail.vue -------------------------------------------------------------------------------- /src/components/category/Bookcategory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/category/Bookcategory.vue -------------------------------------------------------------------------------- /src/components/common/Book.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/common/Book.vue -------------------------------------------------------------------------------- /src/components/common/Booklist.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/common/Booklist.vue -------------------------------------------------------------------------------- /src/components/ranklist/Rank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/ranklist/Rank.vue -------------------------------------------------------------------------------- /src/components/ranklist/RankItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/ranklist/RankItem.vue -------------------------------------------------------------------------------- /src/components/ranklist/Ranklist.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/ranklist/Ranklist.vue -------------------------------------------------------------------------------- /src/components/ranklist/RanklistDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/ranklist/RanklistDetail.vue -------------------------------------------------------------------------------- /src/components/search/Search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/components/search/Search.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store/actions.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/store/mutations.js -------------------------------------------------------------------------------- /src/store/mutationsType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/store/mutationsType.js -------------------------------------------------------------------------------- /src/utils/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/utils/ajax.js -------------------------------------------------------------------------------- /src/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/src/utils/util.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/e2e/custom-assertions/elementCount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/e2e/custom-assertions/elementCount.js -------------------------------------------------------------------------------- /test/e2e/nightwatch.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/e2e/nightwatch.conf.js -------------------------------------------------------------------------------- /test/e2e/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/e2e/runner.js -------------------------------------------------------------------------------- /test/e2e/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/e2e/specs/test.js -------------------------------------------------------------------------------- /test/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/unit/.eslintrc -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/Hello.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/vue-nReader/HEAD/test/unit/specs/Hello.spec.js --------------------------------------------------------------------------------