该项目是基于Vue.js的移动端多页面应用设计源码,主要使用JavaScript语言开发。项目包含485个文件,其中JavaScript文件400个,Markdown文档16个,HTML文件16个,JSON配置文件13个,TypeScript文件11个,CSS样式表9个,ESLint配置文件7个,Shell脚本3个,Babel配置文件1个,以及EditorConfig文件1个。适用于需要移动端多页面应用开发的项目。
关键词
Vue.js 前端开发 移动端应用 JavaScript HTML
目录结构
├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .flowconfig ├── .github ├── CODE_OF_CONDUCT.md ├── COMMIT_CONVENTION.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── BACKERS.md ├── LICENSE ├── benchmarks ├── big-table ├── demo.css ├── index.html ├── style.css ├── dbmon ├── ENV.js ├── app.js ├── index.html ├── lib ├── memory-stats.js ├── monitor.js ├── styles.css ├── reorder-list ├── index.html ├── ssr ├── common.js ├── renderToStream.js ├── renderToString.js ├── svg ├── index.html ├── uptime ├── index.html ├── build ├── alias.js ├── build.js ├── ci.sh ├── config.js ├── gen-release-note.js ├── get-weex-version.js ├── git-hooks ├── commit-msg ├── pre-commit ├── install-hooks.js ├── release-weex.sh ├── release.sh ├── circle.yml ├── dist ├── vue.common.js ├── vue.esm.js ├── vue.js ├── vue.min.js ├── vue.runtime.common.js ├── vue.runtime.esm.js ├── vue.runtime.js ├── vue.runtime.min.js ├── examples ├── commits ├── app.js ├── index.html ├── elastic-header ├── index.html ├── style.css ├── firebase ├── app.js ├── index.html ├── style.css ├── grid ├── grid.js ├── index.html ├── style.css ├── markdown ├── index.html ├── style.css ├── modal ├── index.html ├── style.css ├── move-animations ├── index.html ├── select2 ├── index.html ├── svg ├── index.html ├── style.css ├── svg.js ├── todomvc ├── app.js ├── index.html ├── tree ├── index.html ├── tree.js ├── flow ├── compiler.js ├── component.js ├── global-api.js ├── modules.js ├── options.js ├── ssr.js ├── vnode.js ├── package.json ├── packages ├── mpvue-template-compiler ├── build.js ├── index.js ├── package.json ├── mpvue ├── index.js ├── package.json ├── vue-server-renderer ├── basic.js ├── build.js ├── client-plugin.js ├── index.js ├── package.json ├── server-plugin.js ├── types ├── index.d.ts ├── test.ts ├── tsconfig.json ├── vue-template-compiler ├── build.js ├── index.js ├── package.json ├── weex-template-compiler ├── build.js ├── index.js ├── package.json ├── weex-vue-framework ├── factory.js ├── index.js ├── package.json ├── readme.txt ├── src ├── compiler ├── codegen ├── events.js ├── index.js ├── create-compiler.js ├── directives ├── bind.js ├── index.js ├── model.js ├── on.js ├── error-detector.js ├── helpers.js ├── index.js ├── optimizer.js ├── parser ├── entity-decoder.js ├── filter-parser.js ├── html-parser.js ├── index.js ├── text-parser.js ├── to-function.js ├── core ├── components ├── index.js ├── keep-alive.js ├── config.js ├── global-api ├── assets.js ├── extend.js ├── index.js ├── mixin.js ├── use.js ├── index.js ├── instance ├── events.js ├── index.js ├── init.js ├── inject.js ├── lifecycle.js ├── proxy.js ├── render-helpers ├── bind-object-listeners.js ├── bind-object-props.js ├── check-keycodes.js ├── render-list.js ├── render-slot.js ├── render-static.js ├── resolve-filter.js ├── resolve-slots.js ├── render.js ├── state.js ├── observer ├── array.js ├── dep.js ├── index.js ├── scheduler.js ├── watcher.js ├── util ├── debug.js ├── env.js ├── error.js ├── index.js ├── lang.js ├── options.js ├── perf.js ├── props.js ├── vdom ├── create-component.js ├── create-element.js ├── create-functional-component.js ├── helpers ├── extract-props.js ├── get-first-component-child.js ├── index.js ├── merge-hook.js ├── normalize-children.js ├── resolve-async-component.js ├── update-listeners.js ├── modules ├── directives.js ├── index.js ├── ref.js ├── patch.js ├── vnode.js ├── platforms ├── mp ├── compiler ├── codegen ├── babel-plugins.js ├── config ├── astMap.js ├── config.js ├── wxmlDirectiveMap.js ├── wxmlTagMap.js ├── convert ├── attrs.js ├── component.js ├── for.js ├── index.js ├── tag.js ├── generate.js ├── index.js ├── utils.js ├── create-compiler.js ├── directives ├── html.js ├── index.js ├── model.js ├── text.js ├── index.js ├── mark-component.js ├── modules ├── class.js ├── index.js ├── style.js ├── options.js ├── util.js ├── entry-compiler.js ├── entry-runtime.js ├── join-code-in-build.js ├── runtime ├── events.js ├── index.js ├── lifecycle.js ├── node-ops.js ├── patch.js ├── render.js ├── util ├── index.js ├── web ├── compiler ├── directives ├── html.js ├── index.js ├── model.js ├── text.js ├── index.js ├── modules ├── class.js ├── index.js ├── style.js ├── options.js ├── util.js ├── entry-compiler.js ├── entry-runtime-with-compiler.js ├── entry-runtime.js ├── entry-server-basic-renderer.js ├── entry-server-renderer.js ├── runtime ├── class-util.js ├── components ├── index.js ├── transition-group.js ├── transition.js ├── directives ├── index.js ├── model.js ├── show.js ├── index.js ├── modules ├── attrs.js ├── class.js ├── dom-props.js ├── events.js ├── index.js ├── style.js ├── transition.js ├── node-ops.js ├── patch.js ├── transition-util.js ├── server ├── compiler.js ├── directives ├── index.js ├── show.js ├── modules ├── attrs.js ├── class.js ├── dom-props.js ├── index.js ├── style.js ├── util.js ├── util ├── attrs.js ├── class.js ├── compat.js ├── element.js ├── index.js ├── style.js ├── weex ├── compiler ├── directives ├── index.js ├── model.js ├── index.js ├── modules ├── append.js ├── class.js ├── index.js ├── props.js ├── style.js ├── entry-compiler.js ├── entry-framework.js ├── entry-runtime-factory.js ├── runtime ├── components ├── index.js ├── transition-group.js ├── transition.js ├── directives ├── index.js ├── index.js ├── modules ├── attrs.js ├── class.js ├── events.js ├── index.js ├── style.js ├── transition.js ├── node-ops.js ├── patch.js ├── text-node.js ├── util ├── index.js ├── server ├── bundle-renderer ├── create-bundle-renderer.js ├── create-bundle-runner.js ├── source-map-support.js ├── create-basic-renderer.js ├── create-renderer.js ├── optimizing-compiler ├── codegen.js ├── index.js ├── modules.js ├── optimizer.js ├── runtime-helpers.js ├── render-context.js ├── render-stream.js ├── render.js ├── template-renderer ├── create-async-file-mapper.js ├── index.js ├── parse-template.js ├── template-stream.js ├── util.js ├── webpack-plugin ├── client.js ├── server.js ├── util.js ├── write.js ├── sfc ├── parser.js ├── shared ├── constants.js ├── util.js ├── test ├── e2e ├── .eslintrc ├── nightwatch.config.js ├── runner.js ├── specs ├── commits.js ├── grid.js ├── markdown.js ├── modal.js ├── select2.js ├── svg.js ├── todomvc.js ├── tree.js ├── helpers ├── .eslintrc ├── classlist.js ├── test-object-option.js ├── to-equal.js ├── to-have-been-warned.js ├── trigger-event.js ├── vdom.js ├── wait-for-update.js ├── mp ├── .eslintrc ├── compiler ├── index.spec.js ├── helpers ├── index.js ├── mp.runtime.js ├── jasmine.json ├── runtime ├── events.spec.js ├── instance.spec.js ├── lifecycle.spec.js ├── ssr ├── .eslintrc ├── async-loader.js ├── compile-with-webpack.js ├── fixtures ├── app.js ├── async-bar.js ├── async-foo.js ├── cache.js ├── error.js ├── nested-cache.js ├── split.js ├── test.css ├── test.png ├── test.woff2 ├── jasmine.json ├── ssr-basic-renderer.spec.js ├── ssr-bundle-render.spec.js ├── ssr-stream.spec.js ├── ssr-string.spec.js ├── ssr-template.spec.js ├── unit ├── .eslintrc ├── features ├── component ├── component-async.spec.js ├── component-keep-alive.spec.js ├── component-scoped-slot.spec.js ├── component-slot.spec.js ├── component.spec.js ├── debug.spec.js ├── directives ├── bind.spec.js ├── class.spec.js ├── cloak.spec.js ├── for.spec.js ├── html.spec.js ├── if.spec.js ├── model-checkbox.spec.js ├── model-component.spec.js ├── model-dynamic.spec.js ├── model-file.spec.js ├── model-parse.spec.js ├── model-radio.spec.js ├── model-select.spec.js ├── model-text.spec.js ├── on.spec.js ├── once.spec.js ├── pre.spec.js ├── show.spec.js ├── static-style-parser.spec.js ├── style.spec.js ├── text.spec.js ├── error-handling.spec.js ├── filter ├── filter.spec.js ├── global-api ├── assets.spec.js ├── compile.spec.js ├── config.spec.js ├── extend.spec.js ├── mixin.spec.js ├── set-delete.spec.js ├── use.spec.js ├── instance ├── init.spec.js ├── methods-data.spec.js ├── methods-events.spec.js ├── methods-lifecycle.spec.js ├── properties.spec.js ├── render-proxy.spec.js ├── options ├── _scopeId.spec.js ├── comments.spec.js ├── components.spec.js ├── computed.spec.js ├── data.spec.js ├── delimiters.spec.js ├── directives.spec.js ├── el.spec.js ├── extends.spec.js ├── functional.spec.js ├── inheritAttrs.spec.js ├── inject.spec.js ├── lifecycle.spec.js ├── methods.spec.js ├── mixins.spec.js ├── name.spec.js ├── parent.spec.js ├── props.spec.js ├── propsData.spec.js ├── render.spec.js ├── renderError.spec.js ├── template.spec.js ├── watch.spec.js ├── ref.spec.js ├── transition ├── inject-styles.js ├── transition-group.spec.js ├── transition-mode.spec.js ├── transition.spec.js ├── index.js ├── karma.base.config.js ├── karma.cover.config.js ├── karma.dev.config.js ├── karma.sauce.config.js ├── karma.unit.config.js ├── modules ├── compiler ├── codegen.spec.js ├── compiler-options.spec.js ├── optimizer.spec.js ├── parser.spec.js ├── observer ├── observer.spec.js ├── scheduler.spec.js ├── watcher.spec.js ├── server-compiler ├── optimizer.spec.js ├── sfc ├── sfc-parser.spec.js ├── util ├── next-tick.spec.js ├── vdom ├── create-component.spec.js ├── create-element.spec.js ├── modules ├── attrs.spec.js ├── class.spec.js ├── directive.spec.js ├── dom-props.spec.js ├── events.spec.js ├── style.spec.js ├── patch ├── children.spec.js ├── edge-cases.spec.js ├── element.spec.js ├── hooks.spec.js ├── hydration.spec.js ├── weex ├── .eslintrc ├── compiler ├── append.spec.js ├── class.spec.js ├── compile.spec.js ├── props.spec.js ├── style.spec.js ├── v-model.spec.js ├── helpers ├── index.js ├── jasmine.json ├── runtime ├── attrs.spec.js ├── class.spec.js ├── events.spec.js ├── framework.spec.js ├── node.spec.js ├── style.spec.js ├── types ├── index.d.ts ├── options.d.ts ├── plugin.d.ts ├── test ├── augmentation-test.ts ├── options-test.ts ├── plugin-test.ts ├── tsconfig.json ├── vue-test.ts ├── typings.json ├── vnode.d.ts ├── vue.d.ts ├── yarn.lock