├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc ├── .vscode └── settings.json ├── README.md ├── babel.config.js ├── config ├── dev.js ├── index.js └── prod.js ├── global.d.ts ├── package.json ├── project.config.json ├── project.tt.json ├── src ├── app.config.ts ├── app.scss ├── app.ts ├── assets │ ├── icons │ │ ├── user_default.png │ │ └── user_selected.png │ └── styles │ │ ├── common.scss │ │ ├── ellipsis.scss │ │ ├── hairline.scss │ │ └── index.scss ├── common │ ├── errorHandle.ts │ └── interface.ts ├── components │ ├── basic │ │ └── enterView.vue │ └── bookList.vue ├── config │ ├── const.ts │ └── index.ts ├── hooks │ └── life.ts ├── index.html ├── pages │ ├── create │ │ ├── index.config.ts │ │ └── index.vue │ ├── find │ │ ├── index.config.ts │ │ └── index.vue │ └── my │ │ ├── index.config.ts │ │ ├── index.vue │ │ ├── listInfo.vue │ │ └── userInfo.vue ├── pagesSub │ ├── book │ │ └── detail │ │ │ ├── headerDetail.vue │ │ │ ├── index.config.ts │ │ │ └── index.vue │ ├── my │ │ ├── about │ │ │ ├── index.config.ts │ │ │ └── index.vue │ │ └── detail │ │ │ ├── index.config.ts │ │ │ └── index.vue │ └── search │ │ ├── index.config.ts │ │ └── index.vue ├── services │ ├── apis │ │ ├── book.ts │ │ └── user.ts │ ├── http.ts │ └── request.ts ├── stores │ ├── app.ts │ ├── auth.ts │ └── index.ts └── types │ └── common.d.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/babel.config.js -------------------------------------------------------------------------------- /config/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/config/dev.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/config/prod.js -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/global.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/package.json -------------------------------------------------------------------------------- /project.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/project.config.json -------------------------------------------------------------------------------- /project.tt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/project.tt.json -------------------------------------------------------------------------------- /src/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/app.config.ts -------------------------------------------------------------------------------- /src/app.scss: -------------------------------------------------------------------------------- 1 | @import '@/assets/styles/index.scss'; 2 | -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/assets/icons/user_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/assets/icons/user_default.png -------------------------------------------------------------------------------- /src/assets/icons/user_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/assets/icons/user_selected.png -------------------------------------------------------------------------------- /src/assets/styles/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/assets/styles/common.scss -------------------------------------------------------------------------------- /src/assets/styles/ellipsis.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/assets/styles/ellipsis.scss -------------------------------------------------------------------------------- /src/assets/styles/hairline.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/assets/styles/hairline.scss -------------------------------------------------------------------------------- /src/assets/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/assets/styles/index.scss -------------------------------------------------------------------------------- /src/common/errorHandle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/common/errorHandle.ts -------------------------------------------------------------------------------- /src/common/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/common/interface.ts -------------------------------------------------------------------------------- /src/components/basic/enterView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/components/basic/enterView.vue -------------------------------------------------------------------------------- /src/components/bookList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/components/bookList.vue -------------------------------------------------------------------------------- /src/config/const.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/hooks/life.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/hooks/life.ts -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/index.html -------------------------------------------------------------------------------- /src/pages/create/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '创建' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pages/create/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pages/create/index.vue -------------------------------------------------------------------------------- /src/pages/find/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '发现' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pages/find/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pages/find/index.vue -------------------------------------------------------------------------------- /src/pages/my/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '个人中心' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pages/my/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pages/my/index.vue -------------------------------------------------------------------------------- /src/pages/my/listInfo.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/my/userInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pages/my/userInfo.vue -------------------------------------------------------------------------------- /src/pagesSub/book/detail/headerDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pagesSub/book/detail/headerDetail.vue -------------------------------------------------------------------------------- /src/pagesSub/book/detail/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '书籍详情' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pagesSub/book/detail/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pagesSub/book/detail/index.vue -------------------------------------------------------------------------------- /src/pagesSub/my/about/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '关于' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pagesSub/my/about/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pagesSub/my/about/index.vue -------------------------------------------------------------------------------- /src/pagesSub/my/detail/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '我' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pagesSub/my/detail/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pagesSub/my/detail/index.vue -------------------------------------------------------------------------------- /src/pagesSub/search/index.config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | navigationBarTitleText: '搜索' 3 | } as PageConfig 4 | -------------------------------------------------------------------------------- /src/pagesSub/search/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/pagesSub/search/index.vue -------------------------------------------------------------------------------- /src/services/apis/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/services/apis/book.ts -------------------------------------------------------------------------------- /src/services/apis/user.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/services/http.ts -------------------------------------------------------------------------------- /src/services/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/services/request.ts -------------------------------------------------------------------------------- /src/stores/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/stores/app.ts -------------------------------------------------------------------------------- /src/stores/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/stores/auth.ts -------------------------------------------------------------------------------- /src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/stores/index.ts -------------------------------------------------------------------------------- /src/types/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/src/types/common.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wlllyfor/taro-vue3/HEAD/tsconfig.json --------------------------------------------------------------------------------