当前位置:首页 > 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)直接新建项目。

安装依赖

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

怎么运行uniapp

cd my-uniapp-project
npm install

运行项目

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

  • 微信小程序:

    npm run dev:mp-weixin

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

    怎么运行uniapp

  • H5 网页:

    npm run dev:h5

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

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

构建生产版本

生成对应平台的发布包:

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

常见问题处理

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

调试工具推荐

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

标签: uniapp
分享给朋友:

相关文章

uniapp教程

uniapp教程

uniapp 基础介绍 uniapp 是一个基于 Vue.js 的跨平台开发框架,支持一次开发,多端发布(如微信小程序、H5、App、快应用等)。其核心优势在于代码复用率高,学习成本低,适合快速构建多…

uniapp 推送

uniapp 推送

uniapp 推送实现方法 uniapp 推送功能可以通过多种方式实现,主要包括使用第三方推送服务、原生插件或云服务。以下是几种常见的实现方案: 使用 UniPush 服务 UniPush 是…

uniapp和vue有什么区别

uniapp和vue有什么区别

uniapp和vue的区别 1. 定位与用途 Vue:一个渐进式JavaScript框架,专注于构建用户界面,适用于开发单页应用(SPA)或复杂前端项目。 UniApp:基于Vue.js的跨…

uniapp删除

uniapp删除

卸载 uniapp 项目依赖 在项目根目录下执行以下命令,移除 node_modules 和依赖锁文件: rm -rf node_modules package-lock.json 如需清理全…

uniapp 消息推送

uniapp 消息推送

uniapp 消息推送实现方法 使用uniPush服务 uniapp官方提供了uniPush服务,支持iOS、Android及小程序平台的消息推送。需要在manifest.json中配置推送模块,并按…

uniapp 极光推送

uniapp 极光推送

uniapp 集成极光推送的方法 在 uniapp 中集成极光推送,需要使用官方提供的插件或自行封装原生模块。以下是具体实现方式: 使用官方插件 在 uni-app 插件市场搜索「极光推送」插…