名称 | 含义 | 内容 | 截图 |
pages | 页面存放目录 | 页面 | |
static | 存放应用引用静态资源的目录,注意:静态资源只能存放于此 | 字体、图标、图片、css、js | |
App.vue | 项目的根组件,所有页面都是在 | 统一样式(scss、字体样式等)、定义应用的生命周期和统一方法 | |
main.js | 应用入口文件 | 初始化 | |
manifest.json | 应用配置文件 | 用于指定应用的名称、图标、权限 | |
pages.json | 全局配置文件 | 页面文件的路径、窗口样式、原生的导航栏、底部的原生tabba | |
common | 存放公用的文件 | ||
components | 自定义组件目录 | 定义的组件 | |
store | vuex目录 | 引入vue和vuex、使用vuex临时存储变量 | |
unpackage | 存放打包后的文件,新建的项目是没有的。(使用微信开发者工具运行后,也会出现此文件夹) 对于打包后的文件,还需要说的是:如果打包后,相关组件或者图片失去了效果,可能是打包后的相关内容的引用路径出现了改变,导致错误。 | ||
uni.scss | 全局样式文件,uni-app的内置的scss变量,可以直接使用,用途是为了方便整体控制应用的风格。比如按钮颜色、边框风格, | 引入uview-ui/theme.scss文件。定义颜色变量,在pages里可以直接定义颜色变量。 | |
env.js | 写地址,并暴露出去 | 不同环境下的地址 | |
封装方法的js | 封装请求的方法 | 写在static/js下 |