当前位置:首页 > uni-app

怎么运行uniapp

2026-01-14 19:44:30uni-app

运行 UniApp 的步骤

安装开发环境

确保已安装 Node.js(建议 LTS 版本),通过命令行验证安装:

node -v
npm -v

全局安装 Vue CLI 工具:

npm install -g @vue/cli

创建 UniApp 项目

使用官方模板创建项目:

npx degit dcloudio/uni-preset-vue#vite my-uniapp-project

或通过 HBuilderX(官方 IDE)直接新建项目。

安装依赖

进入项目目录并安装依赖:

cd my-uniapp-project
npm install

运行项目

根据不同平台启动开发服务器:

  • 微信小程序:

    npm run dev:mp-weixin

    使用微信开发者工具导入项目下的 dist/dev/mp-weixin 目录。

  • H5 网页:

    npm run dev:h5

    浏览器访问 http://localhost:8080

  • App 真机调试(需 HBuilderX): 通过数据线连接手机,选择「运行到手机或模拟器」。

构建生产版本

生成对应平台的发布包:

怎么运行uniapp

npm run build:mp-weixin  # 微信小程序
npm run build:h5         # H5 网页

常见问题处理

  • 端口冲突:修改 vite.config.js 中的 server.port
  • 跨域问题:配置代理或后端启用 CORS。
  • 小程序路径错误:检查 manifest.json 中的 appid 是否正确。

调试工具推荐

  • HBuilderX:官方集成调试工具,支持真机预览。
  • Chrome 开发者工具:适用于 H5 页面调试。
  • 微信开发者工具:必备小程序调试环境。

标签: uniapp
分享给朋友:

相关文章

uniapp中如何使用iconfont

uniapp中如何使用iconfont

使用 Iconfont 在 Uniapp 中的步骤 下载 Iconfont 资源 访问 Iconfont 官网,选择需要的图标并添加到项目。下载时选择 Font class 格式,解压后会得到 .tt…

uniapp特性

uniapp特性

uniapp的核心特性 跨平台开发 uniapp支持一套代码编译到多个平台,包括iOS、Android、H5、微信小程序、支付宝小程序、百度小程序、字节跳动小程序等。开发者无需为不同平台单独编写代码。…

uniapp图文

uniapp图文

图文混排实现方式 在uniapp中实现图文混排通常采用<rich-text>组件或自定义样式布局。<rich-text>支持解析HTML字符串,适合动态内容渲染。 <te…

uniapp 日志

uniapp 日志

uniapp 日志管理方法 uniapp本身没有内置日志系统,但可以通过以下方式实现日志记录功能: 使用console.log输出日志 开发阶段可以直接使用console.log()、console…

uniapp工程

uniapp工程

uniapp工程简介 uniapp是一个基于Vue.js的跨平台开发框架,允许开发者使用一套代码同时生成iOS、Android、H5以及小程序应用。它通过条件编译和平台特性适配,实现多端兼容。 创建…

uniapp 图像旋转

uniapp 图像旋转

图像旋转的基本原理 在UniApp中实现图像旋转通常涉及对图像数据的处理或CSS变换。旋转可以通过修改图像的transform属性或使用Canvas API直接操作像素数据实现。 使用CSS实现图像…