基于 Vue 3 + Vite 的移动端项目模板,集成了常用的移动端开发工具和最佳实践
资源文件列表:

vue3-frame/
__MACOSX/._vue3-frame 220B
vue3-frame/.env.production 378B
__MACOSX/vue3-frame/._.env.production 163B
vue3-frame/index.html 357B
__MACOSX/vue3-frame/._index.html 163B
vue3-frame/.DS_Store 6KB
__MACOSX/vue3-frame/._.DS_Store 120B
vue3-frame/vite.config.js 2.13KB
__MACOSX/vue3-frame/._vite.config.js 163B
vue3-frame/README.md 2.93KB
__MACOSX/vue3-frame/._README.md 163B
vue3-frame/public/
__MACOSX/vue3-frame/._public 163B
vue3-frame/.gitignore 253B
__MACOSX/vue3-frame/._.gitignore 163B
vue3-frame/package.json 960B
__MACOSX/vue3-frame/._package.json 163B
vue3-frame/.env 143B
__MACOSX/vue3-frame/._.env 163B
vue3-frame/components.d.ts 732B
__MACOSX/vue3-frame/._components.d.ts 163B
vue3-frame/.git/
__MACOSX/vue3-frame/._.git 163B
vue3-frame/.vscode/
__MACOSX/vue3-frame/._.vscode 163B
vue3-frame/postcss.config.js 2.16KB
__MACOSX/vue3-frame/._postcss.config.js 163B
vue3-frame/.env.development 280B
__MACOSX/vue3-frame/._.env.development 163B
vue3-frame/src/
__MACOSX/vue3-frame/._src 163B
vue3-frame/public/vite.svg 1.46KB
__MACOSX/vue3-frame/public/._vite.svg 163B
vue3-frame/.git/config 358B
__MACOSX/vue3-frame/.git/._config 163B
vue3-frame/.git/objects/
__MACOSX/vue3-frame/.git/._objects 163B
vue3-frame/.git/HEAD 21B
__MACOSX/vue3-frame/.git/._HEAD 163B
vue3-frame/.git/info/
__MACOSX/vue3-frame/.git/._info 163B
vue3-frame/.git/logs/
__MACOSX/vue3-frame/.git/._logs 163B
vue3-frame/.git/description 73B
__MACOSX/vue3-frame/.git/._description 163B
vue3-frame/.git/hooks/
__MACOSX/vue3-frame/.git/._hooks 163B
vue3-frame/.git/refs/
__MACOSX/vue3-frame/.git/._refs 163B
vue3-frame/.git/index 2.5KB
__MACOSX/vue3-frame/.git/._index 163B
vue3-frame/.git/COMMIT_EDITMSG 43B
__MACOSX/vue3-frame/.git/._COMMIT_EDITMSG 163B
vue3-frame/.git/FETCH_HEAD 101B
__MACOSX/vue3-frame/.git/._FETCH_HEAD 163B
vue3-frame/.vscode/extensions.json 39B
__MACOSX/vue3-frame/.vscode/._extensions.json 163B
vue3-frame/src/App.vue 67B
__MACOSX/vue3-frame/src/._App.vue 163B
vue3-frame/src/utils/
__MACOSX/vue3-frame/src/._utils 163B
vue3-frame/src/main.js 470B
__MACOSX/vue3-frame/src/._main.js 163B
vue3-frame/src/styles/
__MACOSX/vue3-frame/src/._styles 163B
vue3-frame/src/components/
__MACOSX/vue3-frame/src/._components 163B
vue3-frame/src/layouts/
__MACOSX/vue3-frame/src/._layouts 163B
vue3-frame/src/hooks/
__MACOSX/vue3-frame/src/._hooks 163B
vue3-frame/src/style.css 1.25KB
__MACOSX/vue3-frame/src/._style.css 163B
vue3-frame/src/api/
__MACOSX/vue3-frame/src/._api 163B
vue3-frame/src/views/
__MACOSX/vue3-frame/src/._views 163B
vue3-frame/src/assets/
__MACOSX/vue3-frame/src/._assets 163B
vue3-frame/src/store/
__MACOSX/vue3-frame/src/._store 163B
vue3-frame/src/router/
__MACOSX/vue3-frame/src/._router 163B
vue3-frame/.git/objects/0c/
__MACOSX/vue3-frame/.git/objects/._0c 163B
vue3-frame/.git/objects/3e/
__MACOSX/vue3-frame/.git/objects/._3e 163B
vue3-frame/.git/objects/03/
__MACOSX/vue3-frame/.git/objects/._03 163B
vue3-frame/.git/objects/69/
__MACOSX/vue3-frame/.git/objects/._69 163B
vue3-frame/.git/objects/94/
__MACOSX/vue3-frame/.git/objects/._94 163B
vue3-frame/.git/objects/a3/
__MACOSX/vue3-frame/.git/objects/._a3 163B
vue3-frame/.git/objects/bb/
__MACOSX/vue3-frame/.git/objects/._bb 163B
vue3-frame/.git/objects/a5/
__MACOSX/vue3-frame/.git/objects/._a5 163B
vue3-frame/.git/objects/bc/
__MACOSX/vue3-frame/.git/objects/._bc 163B
vue3-frame/.git/objects/f3/
__MACOSX/vue3-frame/.git/objects/._f3 163B
vue3-frame/.git/objects/c7/
__MACOSX/vue3-frame/.git/objects/._c7 163B
vue3-frame/.git/objects/ca/
__MACOSX/vue3-frame/.git/objects/._ca 163B
vue3-frame/.git/objects/c8/
__MACOSX/vue3-frame/.git/objects/._c8 163B
vue3-frame/.git/objects/pack/
__MACOSX/vue3-frame/.git/objects/._pack 163B
vue3-frame/.git/objects/8f/
__MACOSX/vue3-frame/.git/objects/._8f 163B
vue3-frame/.git/objects/10/
__MACOSX/vue3-frame/.git/objects/._10 163B
vue3-frame/.git/objects/75/
__MACOSX/vue3-frame/.git/objects/._75 163B
vue3-frame/.git/objects/81/
__MACOSX/vue3-frame/.git/objects/._81 163B
vue3-frame/.git/objects/6e/
__MACOSX/vue3-frame/.git/objects/._6e 163B
vue3-frame/.git/objects/info/
__MACOSX/vue3-frame/.git/objects/._info 163B
vue3-frame/.git/objects/62/
__MACOSX/vue3-frame/.git/objects/._62 163B
vue3-frame/.git/objects/54/
__MACOSX/vue3-frame/.git/objects/._54 163B
vue3-frame/.git/objects/55/
__MACOSX/vue3-frame/.git/objects/._55 163B
vue3-frame/.git/objects/d3/
__MACOSX/vue3-frame/.git/objects/._d3 163B
vue3-frame/.git/objects/a7/
__MACOSX/vue3-frame/.git/objects/._a7 163B
vue3-frame/.git/objects/dd/
__MACOSX/vue3-frame/.git/objects/._dd 163B
vue3-frame/.git/objects/d5/
__MACOSX/vue3-frame/.git/objects/._d5 163B
vue3-frame/.git/objects/af/
__MACOSX/vue3-frame/.git/objects/._af 163B
vue3-frame/.git/objects/a8/
__MACOSX/vue3-frame/.git/objects/._a8 163B
vue3-frame/.git/objects/f7/
__MACOSX/vue3-frame/.git/objects/._f7 163B
vue3-frame/.git/objects/e9/
__MACOSX/vue3-frame/.git/objects/._e9 163B
vue3-frame/.git/objects/e7/
__MACOSX/vue3-frame/.git/objects/._e7 163B
vue3-frame/.git/objects/83/
__MACOSX/vue3-frame/.git/objects/._83 163B
vue3-frame/.git/objects/77/
__MACOSX/vue3-frame/.git/objects/._77 163B
vue3-frame/.git/objects/24/
__MACOSX/vue3-frame/.git/objects/._24 163B
vue3-frame/.git/info/exclude 240B
__MACOSX/vue3-frame/.git/info/._exclude 163B
vue3-frame/.git/logs/HEAD 198B
__MACOSX/vue3-frame/.git/logs/._HEAD 163B
vue3-frame/.git/logs/refs/
__MACOSX/vue3-frame/.git/logs/._refs 163B
vue3-frame/.git/hooks/commit-msg.sample 896B
__MACOSX/vue3-frame/.git/hooks/._commit-msg.sample 163B
vue3-frame/.git/hooks/pre-rebase.sample 4.78KB
__MACOSX/vue3-frame/.git/hooks/._pre-rebase.sample 163B
vue3-frame/.git/hooks/pre-commit.sample 1.6KB
__MACOSX/vue3-frame/.git/hooks/._pre-commit.sample 163B
vue3-frame/.git/hooks/applypatch-msg.sample 478B
__MACOSX/vue3-frame/.git/hooks/._applypatch-msg.sample 163B
vue3-frame/.git/hooks/fsmonitor-watchman.sample 4.62KB
__MACOSX/vue3-frame/.git/hooks/._fsmonitor-watchman.sample 163B
vue3-frame/.git/hooks/pre-receive.sample 544B
__MACOSX/vue3-frame/.git/hooks/._pre-receive.sample 163B
vue3-frame/.git/hooks/prepare-commit-msg.sample 1.46KB
__MACOSX/vue3-frame/.git/hooks/._prepare-commit-msg.sample 163B
vue3-frame/.git/hooks/post-update.sample 189B
__MACOSX/vue3-frame/.git/hooks/._post-update.sample 163B
vue3-frame/.git/hooks/pre-merge-commit.sample 416B
__MACOSX/vue3-frame/.git/hooks/._pre-merge-commit.sample 163B
vue3-frame/.git/hooks/pre-applypatch.sample 424B
__MACOSX/vue3-frame/.git/hooks/._pre-applypatch.sample 163B
vue3-frame/.git/hooks/pre-push.sample 1.34KB
__MACOSX/vue3-frame/.git/hooks/._pre-push.sample 163B
vue3-frame/.git/hooks/update.sample 3.56KB
__MACOSX/vue3-frame/.git/hooks/._update.sample 163B
vue3-frame/.git/hooks/push-to-checkout.sample 2.72KB
__MACOSX/vue3-frame/.git/hooks/._push-to-checkout.sample 163B
vue3-frame/.git/refs/heads/
__MACOSX/vue3-frame/.git/refs/._heads 163B
vue3-frame/.git/refs/tags/
__MACOSX/vue3-frame/.git/refs/._tags 163B
vue3-frame/.git/refs/remotes/
__MACOSX/vue3-frame/.git/refs/._remotes 163B
vue3-frame/src/utils/request.js 896B
__MACOSX/vue3-frame/src/utils/._request.js 163B
vue3-frame/src/styles/variables.scss 544B
__MACOSX/vue3-frame/src/styles/._variables.scss 163B
vue3-frame/src/styles/index.scss 816B
__MACOSX/vue3-frame/src/styles/._index.scss 163B
vue3-frame/src/components/HelloWorld.vue 847B
__MACOSX/vue3-frame/src/components/._HelloWorld.vue 163B
vue3-frame/src/layouts/BasicLayout.vue 863B
__MACOSX/vue3-frame/src/layouts/._BasicLayout.vue 163B
vue3-frame/src/views/home/
__MACOSX/vue3-frame/src/views/._home 163B
vue3-frame/src/assets/vue.svg 496B
__MACOSX/vue3-frame/src/assets/._vue.svg 163B
vue3-frame/src/assets/images/
__MACOSX/vue3-frame/src/assets/._images 163B
vue3-frame/src/assets/icons/
__MACOSX/vue3-frame/src/assets/._icons 163B
vue3-frame/src/store/index.js 87B
__MACOSX/vue3-frame/src/store/._index.js 163B
vue3-frame/src/store/modules/
__MACOSX/vue3-frame/src/store/._modules 163B
vue3-frame/src/router/index.js 630B
__MACOSX/vue3-frame/src/router/._index.js 163B
vue3-frame/.git/objects/0c/065b924bb5fa4111890dc78b76d68cc1d6d403 60B
__MACOSX/vue3-frame/.git/objects/0c/._065b924bb5fa4111890dc78b76d68cc1d6d403 163B
vue3-frame/.git/objects/3e/5b43ea2ccfc796e15f102bb435eb356a0124a9 53B
__MACOSX/vue3-frame/.git/objects/3e/._5b43ea2ccfc796e15f102bb435eb356a0124a9 163B
vue3-frame/.git/objects/03/29269038aac6b0310ce72db28bbccfe7cc5c3a 391B
__MACOSX/vue3-frame/.git/objects/03/._29269038aac6b0310ce72db28bbccfe7cc5c3a 163B
vue3-frame/.git/objects/69/c07b06a87ce9319821fae11db4b7288e496288 235B
__MACOSX/vue3-frame/.git/objects/69/._c07b06a87ce9319821fae11db4b7288e496288 163B
vue3-frame/.git/objects/69/90a6f19bf3c3eea1ca205a689aa909f058da7c 59B
__MACOSX/vue3-frame/.git/objects/69/._90a6f19bf3c3eea1ca205a689aa909f058da7c 163B
vue3-frame/.git/objects/94/e2432d02bc701d75b3b5ef5e63c13e7a89ca33 83B
__MACOSX/vue3-frame/.git/objects/94/._e2432d02bc701d75b3b5ef5e63c13e7a89ca33 163B
vue3-frame/.git/objects/a3/5239d0a38fdc9fdbb9d8cab80931dbbc2c7a31 1.17KB
__MACOSX/vue3-frame/.git/objects/a3/._5239d0a38fdc9fdbb9d8cab80931dbbc2c7a31 163B
vue3-frame/.git/objects/bb/131d6b8fe5d93269c14fac087a104cc94af508 631B
__MACOSX/vue3-frame/.git/objects/bb/._131d6b8fe5d93269c14fac087a104cc94af508 163B
vue3-frame/.git/objects/a5/47bf36d8d11a4f89c59c144f24795749086dd1 173B
__MACOSX/vue3-frame/.git/objects/a5/._47bf36d8d11a4f89c59c144f24795749086dd1 163B
vue3-frame/.git/objects/bc/f7f67c331fde7364abc03398401e825dc0297b 51B
__MACOSX/vue3-frame/.git/objects/bc/._f7f67c331fde7364abc03398401e825dc0297b 163B
vue3-frame/.git/objects/f3/4719b007f9ebf28030cf80e8d049302ef29699 55B
__MACOSX/vue3-frame/.git/objects/f3/._4719b007f9ebf28030cf80e8d049302ef29699 163B
vue3-frame/.git/objects/f3/8cff377561e750feb5d97dc5aceab5c4d3c808 515B
__MACOSX/vue3-frame/.git/objects/f3/._8cff377561e750feb5d97dc5aceab5c4d3c808 163B
vue3-frame/.git/objects/f3/6bab3de924e011b22dbbe27f444f7195f9b2f5 87B
__MACOSX/vue3-frame/.git/objects/f3/._6bab3de924e011b22dbbe27f444f7195f9b2f5 163B
vue3-frame/.git/objects/c7/f64130c8013d212c8010d4d6a94af9c2287fa3 452B
__MACOSX/vue3-frame/.git/objects/c7/._f64130c8013d212c8010d4d6a94af9c2287fa3 163B
vue3-frame/.git/objects/ca/5eb190aa72ff41e87387511cdc4b92d61dee0c 468B
__MACOSX/vue3-frame/.git/objects/ca/._5eb190aa72ff41e87387511cdc4b92d61dee0c 163B
vue3-frame/.git/objects/c8/cc7bfea628f6cd2cbaa32df867f5e41a9e7b83 159B
__MACOSX/vue3-frame/.git/objects/c8/._cc7bfea628f6cd2cbaa32df867f5e41a9e7b83 163B
vue3-frame/.git/objects/8f/a8d223ac7ef06d24024f9c77e4dbfa94151cc0 46B
__MACOSX/vue3-frame/.git/objects/8f/._a8d223ac7ef06d24024f9c77e4dbfa94151cc0 163B
vue3-frame/.git/objects/10/70346d4a24b7780711178f9f2a45fd6e530bb3 1.14KB
__MACOSX/vue3-frame/.git/objects/10/._70346d4a24b7780711178f9f2a45fd6e530bb3 163B
vue3-frame/.git/objects/75/f5e09b71069c88119c33d9d889461fa60e9fb2 454B
__MACOSX/vue3-frame/.git/objects/75/._f5e09b71069c88119c33d9d889461fa60e9fb2 163B
vue3-frame/.git/objects/75/3df5401bdf6f65d30ce48f3c4b0ac4f92c2ac9 60B
__MACOSX/vue3-frame/.git/objects/75/._3df5401bdf6f65d30ce48f3c4b0ac4f92c2ac9 163B
vue3-frame/.git/objects/81/262b3de6f5b25525ec9d4710f5ddff621566ee 89B
__MACOSX/vue3-frame/.git/objects/81/._262b3de6f5b25525ec9d4710f5ddff621566ee 163B
vue3-frame/.git/objects/81/692a8db90bd0586c770359edf3945e577cca40 302B
__MACOSX/vue3-frame/.git/objects/81/._692a8db90bd0586c770359edf3945e577cca40 163B
vue3-frame/.git/objects/6e/aa4db5d2dc67ff242dc539c5b1c8b882cbf283 241B
__MACOSX/vue3-frame/.git/objects/6e/._aa4db5d2dc67ff242dc539c5b1c8b882cbf283 163B
vue3-frame/.git/objects/62/5f59ec14509405fd686282d365178aea1bab76 183B
__MACOSX/vue3-frame/.git/objects/62/._5f59ec14509405fd686282d365178aea1bab76 163B
vue3-frame/.git/objects/62/29bf1e2ae96b0bc0014ab1a2cbe0cbb2e51087 336B
__MACOSX/vue3-frame/.git/objects/62/._29bf1e2ae96b0bc0014ab1a2cbe0cbb2e51087 163B
vue3-frame/.git/objects/54/6ebbc624b0e3baf58efc6a8dd149ac5e6074e6 500B
__MACOSX/vue3-frame/.git/objects/54/._6ebbc624b0e3baf58efc6a8dd149ac5e6074e6 163B
vue3-frame/.git/objects/55/7b37c44d5cb352ff331f90e7fba0189cdfa65e 53B
__MACOSX/vue3-frame/.git/objects/55/._7b37c44d5cb352ff331f90e7fba0189cdfa65e 163B
vue3-frame/.git/objects/d3/72e964fe202d6746b6de736ee089e1d96e2455 68B
__MACOSX/vue3-frame/.git/objects/d3/._72e964fe202d6746b6de736ee089e1d96e2455 163B
vue3-frame/.git/objects/a7/cea0b0678120a1b590d1b6592c7318039b9179 55B
__MACOSX/vue3-frame/.git/objects/a7/._cea0b0678120a1b590d1b6592c7318039b9179 163B
vue3-frame/.git/objects/dd/9c1fbda5ed65caf2d5c58abbd44402ec4b45bb 271B
__MACOSX/vue3-frame/.git/objects/dd/._9c1fbda5ed65caf2d5c58abbd44402ec4b45bb 163B
vue3-frame/.git/objects/d5/bb4cee26f704484c6871e44bb237632f1608c4 54B
__MACOSX/vue3-frame/.git/objects/d5/._bb4cee26f704484c6871e44bb237632f1608c4 163B
vue3-frame/.git/objects/af/3974b9419a35cc6b1c3132968bfdc9ecbbb66a 615B
__MACOSX/vue3-frame/.git/objects/af/._3974b9419a35cc6b1c3132968bfdc9ecbbb66a 163B
vue3-frame/.git/objects/a8/2c3b127bbe7ad3bd95a86705d973bd7eac6ee8 311B
__MACOSX/vue3-frame/.git/objects/a8/._2c3b127bbe7ad3bd95a86705d973bd7eac6ee8 163B
vue3-frame/.git/objects/f7/aa27b8c8d1a5cc033e4efcbe4ec7a0e3103ea8 1.58KB
__MACOSX/vue3-frame/.git/objects/f7/._aa27b8c8d1a5cc033e4efcbe4ec7a0e3103ea8 163B
vue3-frame/.git/objects/e9/b870d6aa79bfa9ce9c43de2120a9c5980959ac 358B
__MACOSX/vue3-frame/.git/objects/e9/._b870d6aa79bfa9ce9c43de2120a9c5980959ac 163B
vue3-frame/.git/objects/e7/9c5245e01d9cd7482af56794109aa068923df3 52B
__MACOSX/vue3-frame/.git/objects/e7/._9c5245e01d9cd7482af56794109aa068923df3 163B
vue3-frame/.git/objects/e7/b8dfb1b2a60bd50538bec9f876511b9cac21e3 781B
__MACOSX/vue3-frame/.git/objects/e7/._b8dfb1b2a60bd50538bec9f876511b9cac21e3 163B
vue3-frame/.git/objects/83/88c4bb136ea674b07747cc20b113af58222ffe 244B
__MACOSX/vue3-frame/.git/objects/83/._88c4bb136ea674b07747cc20b113af58222ffe 163B
vue3-frame/.git/objects/77/0e9d333ee70e75fe7c0bad7fb13e4f6ed4627a 312B
__MACOSX/vue3-frame/.git/objects/77/._0e9d333ee70e75fe7c0bad7fb13e4f6ed4627a 163B
vue3-frame/.git/objects/24/0217eb5e4105f3d9bcb56a29d93bf41a8d635d 500B
__MACOSX/vue3-frame/.git/objects/24/._0217eb5e4105f3d9bcb56a29d93bf41a8d635d 163B
vue3-frame/.git/logs/refs/heads/
__MACOSX/vue3-frame/.git/logs/refs/._heads 163B
vue3-frame/.git/logs/refs/remotes/
__MACOSX/vue3-frame/.git/logs/refs/._remotes 163B
vue3-frame/.git/refs/heads/main 41B
__MACOSX/vue3-frame/.git/refs/heads/._main 163B
vue3-frame/.git/refs/remotes/origin/
__MACOSX/vue3-frame/.git/refs/remotes/._origin 163B
vue3-frame/src/views/home/index.vue 1.12KB
__MACOSX/vue3-frame/src/views/home/._index.vue 163B
vue3-frame/src/store/modules/user.js 416B
__MACOSX/vue3-frame/src/store/modules/._user.js 163B
vue3-frame/.git/logs/refs/heads/main 198B
__MACOSX/vue3-frame/.git/logs/refs/heads/._main 163B
vue3-frame/.git/logs/refs/remotes/origin/
__MACOSX/vue3-frame/.git/logs/refs/remotes/._origin 163B
vue3-frame/.git/refs/remotes/origin/HEAD 30B
__MACOSX/vue3-frame/.git/refs/remotes/origin/._HEAD 163B
vue3-frame/.git/refs/remotes/origin/main 41B
__MACOSX/vue3-frame/.git/refs/remotes/origin/._main 163B
vue3-frame/.git/logs/refs/remotes/origin/HEAD 166B
__MACOSX/vue3-frame/.git/logs/refs/remotes/origin/._HEAD 163B
vue3-frame/.git/logs/refs/remotes/origin/main 154B
__MACOSX/vue3-frame/.git/logs/refs/remotes/origin/._main 163B