当前位置:首页 > uni-app

uniapp 文件列表

2026-03-04 23:07:49uni-app

uniapp 文件列表结构

uniapp 的项目文件结构遵循一定的规范,以下是一个典型的 uniapp 项目文件列表及其说明:

项目根目录

  • pages.json:页面路由配置文件,定义所有页面路径、窗口样式、导航栏样式等。
  • manifest.json:应用配置信息,包括应用名称、图标、启动页面等,用于打包成不同平台的应用。
  • App.vue:应用入口文件,全局生命周期和样式在此定义。
  • main.js:应用主入口文件,初始化 Vue 实例并引入全局插件。
  • uni.scss:全局 SCSS 变量文件,可在项目中复用样式变量。

页面目录

  • pages/:存放所有页面文件,每个页面为一个文件夹,包含 .vue 文件。
    • 示例:pages/index/index.vue 表示首页。
  • static/:静态资源目录,存放图片、字体等文件。
    • 示例:static/logo.png 可在项目中直接引用。

组件目录

  • components/:存放全局或局部组件,每个组件为一个 .vue 文件。
    • 示例:components/button.vue 可被多个页面引用。

其他目录

  • common/:存放公共工具函数、常量等。
    • 示例:common/utils.js 封装公共方法。
  • uni_modules/:存放通过 HBuilderX 插件市场安装的模块。
  • unpackage/:打包后生成的目录,存放各平台编译后的文件。

关键文件说明

pages.json

{
  "pages": [
    {
      "path": "pages/index/index",
      "style": {
        "navigationBarTitleText": "首页"
      }
    }
  ],
  "globalStyle": {
    "navigationBarTextStyle": "black"
  }
}

manifest.json

{
  "name": "MyApp",
  "appid": "__UNI__XXXXXX",
  "description": "A uniapp project"
}

App.vue

<script>
export default {
  onLaunch() {
    console.log('App Launch');
  }
}
</script>

<style>
/* 全局样式 */
</style>

静态资源引用

.vue 文件中引用静态资源:

uniapp 文件列表

<template>
  <image src="/static/logo.png"></image>
</template>

注意事项

  • 页面路径需在 pages.json 中注册才能访问。
  • 静态资源建议放在 static/ 目录,直接通过路径引用。
  • 组件需手动引入或在 easycom 配置中自动引入。

通过以上文件结构和配置,可以快速搭建一个完整的 uniapp 项目。

分享给朋友:

相关文章

uniapp怎么启动

uniapp怎么启动

启动UniApp项目的步骤 确保已安装Node.js(建议版本12+)和HBuilderX(官方IDE)。若未安装,需先下载并配置环境。 安装开发工具 从HBuilderX官网下载对应操作系统的版本…

uniapp前端页面

uniapp前端页面

Uniapp 前端页面开发指南 Uniapp 是一个基于 Vue.js 的跨平台开发框架,支持一次开发,多端部署(H5、小程序、App等)。以下是开发 Uniapp 前端页面的关键方法和注意事项。…

uniapp中如何引用echarts

uniapp中如何引用echarts

在uniapp中引用echarts uniapp中引用echarts可以通过原生方式或第三方插件实现,以下是具体方法: 使用原生echarts 安装echarts依赖 在项目根目录下执行命令:…

uniapp adb

uniapp adb

在UniApp中使用ADB的方法 ADB(Android Debug Bridge)是Android开发中常用的调试工具,可用于UniApp项目的真机调试、日志查看等操作。以下是具体使用方法: 连接…

uniapp编译结果

uniapp编译结果

uniapp编译结果 uniapp的编译结果会根据目标平台不同而生成不同的输出文件。以下是主要平台的编译结果说明: H5平台 编译后会生成一个/dist/build/h5目录,包含标准的HTML5应…

uniapp招聘开源

uniapp招聘开源

uniapp招聘开源项目推荐 以下是一些基于uniapp的开源招聘类项目,适合开发者参考或二次开发: DCloud招聘模板 官方提供的招聘类应用模板,包含职位列表、详情、投递等功能。 支持多端发布…