当前位置:首页 > 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框架特性 跨端实现原理及条件编译的使用场景 如何理解"一次开发,多端运行"的优缺点 rpx与vw/vh单位的适配差异 Vue相关 生命周期在UniA…

uniapp 摇杆

uniapp 摇杆

uniapp 实现虚拟摇杆的方法 在uniapp中实现虚拟摇杆功能,通常需要结合canvas绘制和触摸事件监听。以下是具体实现方案: 基础摇杆实现 创建canvas画布 在template中添加c…

uniapp 跟随键盘

uniapp 跟随键盘

uniapp 键盘弹出时调整布局的方法 在 uniapp 中实现页面内容跟随键盘弹出调整布局,可通过以下方式实现: 监听键盘高度变化 使用 uni.onKeyboardHeightChange 监听…

uniapp多行注释

uniapp多行注释

uniapp多行注释方法 在UniApp中,多行注释的语法与JavaScript一致,可以使用以下两种方式实现多行注释。 方法一:使用/* */符号 通过/*开始注释,*/结束注释,中间的内容会被视…

uniapp 滑动条

uniapp 滑动条

uniapp 滑动条实现方法 在uniapp中实现滑动条可以通过内置组件或第三方插件完成。以下是几种常见方法: 使用slider组件 uniapp内置了slider组件,可直接实现基础滑动条…

vue 实现文件列表

vue 实现文件列表

Vue 实现文件列表的方法 使用 v-for 渲染文件列表 在 Vue 中可以通过 v-for 指令动态渲染文件列表。假设有一个文件数组 files,可以在模板中遍历显示文件名和其他信息。 <…