ionic-vue-template:基于Ionic和Vue的混合式Web移动开发模板-源码

上传者: 42122340 | 上传时间: 2021-05-06 11:16:14 | 文件大小: 242KB | 文件类型: ZIP
离子Vue模板 基于Web的混合移动Web开发的可扩展模板 特征 用于构建Web和移动应用程序捆绑包的工具。 Vue 3 Composition API。 模块系统(受启发)。 在的帮助下自动更新依赖项。 随得更。 的单元测试和的e2e。 指令 浏览器中的本地开发: npm run serve 生成应用程序模块: node scripts/generateModule.js [moduleName] 测试: npm run test:unit npm run test:e2e 有关更多命令,请参见和。

文件下载

资源详情

[{"title":"( 91 个子文件 242KB ) ionic-vue-template:基于Ionic和Vue的混合式Web移动开发模板-源码","children":[{"title":"ionic-vue-template-master","children":[{"title":"package.json <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"readme.md <span style='color:#111;'> 1022B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"dependabot.yml <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"workflows","children":[{"title":"build_and_test.yml <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"capacitor.config.json <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":".prettierrc <span style='color:#111;'> 119B </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 516B </span>","children":null,"spread":false},{"title":"jest.config.js <span style='color:#111;'> 274B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"unit","children":[{"title":"components","children":[{"title":"notfound.spec.ts <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"ui","children":[{"title":"progress-bar.spec.ts <span style='color:#111;'> 849B </span>","children":null,"spread":false},{"title":"preloader.spec.ts <span style='color:#111;'> 566B </span>","children":null,"spread":false},{"title":"toast.spec.ts <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"layout","children":[{"title":"header.spec.ts <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"menu.spec.ts <span style='color:#111;'> 421B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"modules","children":[{"title":"auth","children":[{"title":"views","children":[{"title":"profile.spec.ts <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"signin.spec.ts <span style='color:#111;'> 892B </span>","children":null,"spread":false},{"title":"signup.spec.ts <span style='color:#111;'> 1006B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"media","children":[{"title":"views","children":[{"title":"comments.spec.ts <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"users.spec.ts <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"home","children":[{"title":"views","children":[{"title":"home.spec.ts <span style='color:#111;'> 260B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"e2e","children":[{"title":"specs","children":[{"title":"test.js <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"modules","children":[{"title":"auth","children":[{"title":"signin.js <span style='color:#111;'> 433B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"plugins","children":[{"title":"index.js <span style='color:#111;'> 909B </span>","children":null,"spread":false}],"spread":true},{"title":"support","children":[{"title":"index.js <span style='color:#111;'> 671B </span>","children":null,"spread":false},{"title":"commands.js <span style='color:#111;'> 841B </span>","children":null,"spread":false}],"spread":true},{"title":".eslintrc.js <span style='color:#111;'> 141B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"ionic.config.json <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 637.83KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"logic","children":[{"title":"ui","children":[{"title":"useModal.ts <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"useProgressBar.ts <span style='color:#111;'> 557B </span>","children":null,"spread":false},{"title":"usePreloader.ts <span style='color:#111;'> 312B </span>","children":null,"spread":false},{"title":"useToast.ts <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"useIcons.ts <span style='color:#111;'> 581B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"config","children":[{"title":"api.ts <span style='color:#111;'> 169B </span>","children":null,"spread":false}],"spread":true},{"title":"App.vue <span style='color:#111;'> 315B </span>","children":null,"spread":false},{"title":"plugins","children":[{"title":"install","children":[{"title":"axios.ts <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"moment.ts <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"eventbus.ts <span style='color:#111;'> 58B </span>","children":null,"spread":false},{"title":"localStorage.ts <span style='color:#111;'> 354B </span>","children":null,"spread":false}],"spread":false},{"title":"index.ts <span style='color:#111;'> 488B </span>","children":null,"spread":false}],"spread":false},{"title":"middleware","children":[{"title":"middlewarePipeline.ts <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"auth.ts <span style='color:#111;'> 215B </span>","children":null,"spread":false}],"spread":false},{"title":"shims-vue.d.ts <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"main.ts <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"views","children":[{"title":"Layout.vue <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"components","children":[{"title":"forms","children":[{"title":"IonVueSimpleForm.vue <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false}],"spread":false},{"title":"ui","children":[{"title":"Preloader.vue <span style='color:#111;'> 802B </span>","children":null,"spread":false},{"title":"ProgressBar.vue <span style='color:#111;'> 459B </span>","children":null,"spread":false},{"title":"Modal.vue <span style='color:#111;'> 980B </span>","children":null,"spread":false},{"title":"Toast.vue <span style='color:#111;'> 546B </span>","children":null,"spread":false}],"spread":false},{"title":"NotFound.vue <span style='color:#111;'> 486B </span>","children":null,"spread":false},{"title":"layout","children":[{"title":"Menu.vue <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"Header.vue <span style='color:#111;'> 746B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"theme","children":[{"title":"variables.css <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"container.css <span style='color:#111;'> 323B </span>","children":null,"spread":false}],"spread":false},{"title":"router","children":[{"title":"index.ts <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false}],"spread":false},{"title":"modules","children":[{"title":"auth","children":[{"title":"logic","children":[{"title":"useSignIn.ts <span style='color:#111;'> 746B </span>","children":null,"spread":false},{"title":"useSignUp.ts <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"useAuth.ts <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"AuthModule.vue <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"routes.ts <span style='color:#111;'> 811B </span>","children":null,"spread":false},{"title":"views","children":[{"title":"SignIn.vue <span style='color:#111;'> 1020B </span>","children":null,"spread":false},{"title":"SignUp.vue <span style='color:#111;'> 1020B </span>","children":null,"spread":false},{"title":"Profile.vue <span style='color:#111;'> 488B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"media","children":[{"title":"MediaModule.vue <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"logic","children":[{"title":"useUsers.ts <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"useGoogleMap.ts <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"useGeolocation.ts <span style='color:#111;'> 555B </span>","children":null,"spread":false},{"title":"useComments.ts <span style='color:#111;'> 763B </span>","children":null,"spread":false}],"spread":false},{"title":"routes.ts <span style='color:#111;'> 753B </span>","children":null,"spread":false},{"title":"views","children":[{"title":"Users.vue <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"Comments.vue <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"Maps.vue <span style='color:#111;'> 545B </span>","children":null,"spread":false},{"title":"Index.vue <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false}],"spread":false},{"title":"components","children":[{"title":"GoogleMap.vue <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"home","children":[{"title":"routes.ts <span style='color:#111;'> 442B </span>","children":null,"spread":false},{"title":"HomeModule.vue <span style='color:#111;'> 935B </span>","children":null,"spread":false},{"title":"views","children":[{"title":"Home.vue <span style='color:#111;'> 533B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 802B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":".browserslistrc <span style='color:#111;'> 30B </span>","children":null,"spread":false},{"title":"cypress.json <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"assets","children":[{"title":"shapes.svg <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"icon","children":[{"title":"favicon.png <span style='color:#111;'> 930B </span>","children":null,"spread":false},{"title":"icon.png <span style='color:#111;'> 23.24KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"index.html <span style='color:#111;'> 874B </span>","children":null,"spread":false}],"spread":false},{"title":"scripts","children":[{"title":"registerContext.js <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"generateModule.js <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false}],"spread":false},{"title":".editorconfig <span style='color:#111;'> 187B </span>","children":null,"spread":false},{"title":"babel.config.js <span style='color:#111;'> 138B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明