# source **Repository Path**: topreventalife/source ## Basic Information - **Project Name**: source - **Description**: 资源收集,图片,模板,工具 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-12 - **Last Updated**: 2022-02-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 工程目录结构 ``` vue_store_app ├─ .git ├─ .gitignore ├─ build │ ├─ setup-dev-server.js │ ├─ webpack.base.config.js │ ├─ webpack.client.config.js │ └─ webpack.server.config.js ├─ mock.json ├─ package-lock.json ├─ package.json ├─ server.js ├─ src │ ├─ app.js 整个应用唯一的单例 │ ├─ App.vue 整个应用唯一的根组件 │ ├─ components │ │ ├─ UInfiniteList.vue │ │ ├─ UKeepAlive.vue │ │ ├─ ULink.client.vue │ │ └─ ULink.server.vue │ ├─ config │ │ ├─ config.js │ │ ├─ permission.js │ │ └─ theme.js │ ├─ directive │ │ └─ intersect.js │ ├─ entry-client.js │ ├─ entry-server.js │ ├─ index.template.html │ ├─ module 模块相关文件都存放到单一模块下,实现高内聚,低耦合 │ │ └─ topic │ │ ├─ api │ │ │ └─ api.js │ │ ├─ components │ │ │ ├─ UItem.vue │ │ │ └─ UList.vue │ │ ├─ router.js │ │ ├─ store.js │ │ └─ views │ │ └─ UTopic.vue │ ├─ prerender.template.html │ ├─ router.js │ ├─ store.js │ ├─ util │ │ ├─ compose.js │ │ ├─ throttle.js │ │ └─ vue.js │ └─ views │ ├─ 403.vue │ └─ UAbout.vue └─ yarn.lock ```