(一) uni 项目结构

是基于 uni 项目 默认模板,多了 .gitigonre文件是我加了版本控制。

1. pages.json 文件用来对 uni-app 进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar 。

2. manifest.json 文件是应用的配置文件,用于指定应用的名称、图标、权限等。打包配置

3. App.vue是uni-app的主组件,所有页面都是在App.vue下进行切换的,是页面入口文件。

4. main.js是uni-app的入口文件,主要作用是初始化vue实例、定义全局组件、使用需要的插件如vuex。(可以挂载全局)

 

个人觉得这些文件就是框架规则

总结

如果在项目新增了 页面 就是 .vue 得文件 那么你就是必须先在  pages.json 里去配置

如果你想在全局所有页面应用 比如全局变量,全局方法,全局组件等那么你就可以在 main.js 里配置

如果你想在APP应用生命周期干点事情,比如APP在线升级,APP消息推送,APP前台运行,APP后台运行,那么你可以在 App.vue里配置

如果你想打包APP,查看APP信息 那么可以在 manifest.json 里面配置。

 

具体详细内容可以看官网   

https://uniapp.dcloud.io/collocation/pages

 

 

 

 

相关文章: