当前位置:首页 > uni-app

uniapp简单项目

2026-03-05 09:41:55uni-app

创建uniapp简单项目的步骤

环境准备
确保已安装HBuilderX(官方IDE)或配置好Node.js环境(使用vue-cli)。HBuilderX提供一键创建模板功能,适合快速入门。

项目初始化
通过HBuilderX创建:

  1. 打开HBuilderX,选择「文件」→「新建」→「项目」
  2. 选择「uni-app」模板,填写项目名称和路径
  3. 勾选默认模板(如Hello uni-app)

或通过命令行创建(需安装vue-cli):

npm install -g @vue/cli
vue create -p dcloudio/uni-preset-vue my-project

基础目录结构

├── pages/           # 页面目录
│   └── index/       # 示例首页
│       ├── index.vue
│       └── index.json
├── static/          # 静态资源
├── App.vue          # 应用入口
├── main.js          # 全局配置
└── manifest.json    # 跨端配置

编写第一个页面

pages/index/index.vue中:

<template>
  <view class="content">
    <text>{{ message }}</text>
    <button @click="changeText">点击切换</button>
  </view>
</template>

<script>
export default {
  data() {
    return {
      message: "Hello UniApp"
    }
  },
  methods: {
    changeText() {
      this.message = "文本已更新!"
    }
  }
}
</script>

<style>
.content {
  padding: 20px;
}
button {
  margin-top: 10px;
}
</style>

配置页面路由

pages.json中添加路由:

uniapp简单项目

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

运行与调试

  • HBuilderX:点击工具栏的运行按钮,选择目标平台(浏览器/小程序/App)
  • 命令行:使用对应平台的命令:
    npm run dev:%PLATFORM%  # 如 dev:mp-weixin 运行到微信开发者工具

打包发布

  • 小程序:通过开发者工具导入unpackage/dist/dev/mp-weixin目录
  • H5:运行npm run build:h5生成dist目录
  • App:使用HBuilderX的「发行」→「原生App-云端打包」

常用组件示例

<template>
  <view>
    <swiper indicator-dots autoplay>
      <swiper-item v-for="(item,index) in 3" :key="index">
        <view class="swiper-item">轮播图{{index+1}}</view>
      </swiper-item>
    </swiper>
  </view>
</template>

注意事项

  • 跨端兼容性需测试各平台表现
  • 使用rpx单位适配不同屏幕
  • 调用设备API需检查平台支持情况(如uni.getSystemInfoSync()
  • 开发小程序时需在微信后台配置合法域名

标签: 简单项目
分享给朋友:

相关文章

uniapp项目源码

uniapp项目源码

Uniapp 项目源码获取方式 官方示例与模板 Uniapp 官方提供了多个开源项目模板和示例,涵盖基础框架、UI组件库等。可通过以下途径获取: 在 DCloud 插件市场 搜索“uniapp模…

vue项目实现pdf

vue项目实现pdf

实现PDF生成与展示 在Vue项目中实现PDF功能通常涉及生成、预览或下载PDF文件。以下是几种常见场景的实现方法: 使用vue-pdf插件预览PDF 安装依赖: npm install vue-…

vue项目登录实现

vue项目登录实现

实现登录功能的基本流程 在Vue项目中实现登录功能通常涉及前端页面构建、表单验证、API调用、状态管理及路由控制等环节。以下是具体实现方法: 创建登录页面组件 使用Vue单文件组件构建登录界面,包含…

vue项目实现视频

vue项目实现视频

视频播放基础实现 在Vue项目中实现视频播放,可以使用HTML5的<video>标签。以下是一个基础示例: <template> <div> &l…

vue项目实现方法

vue项目实现方法

Vue 项目实现方法 初始化项目 使用 Vue CLI 或 Vite 创建项目。Vue CLI 适合传统项目,Vite 适合现代轻量级项目。安装依赖后,通过命令行工具运行开发服务器。 # Vue C…

vue实现的项目

vue实现的项目

Vue 项目实现方法 使用 Vue.js 实现项目通常涉及以下关键步骤和技术要点。 项目初始化 通过 Vue CLI 或 Vite 创建项目框架。Vue CLI 提供标准化模板,适合传统项目;Vit…