1.如何通过 `vue-cli` 创建 `uni-app` 项目

书诚小驿2024/12/12前端知识库UniappViteVue3

前言

uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,它允许开发者编写一次代码,然后发布到 iOS、Android、Web(包括 PC 和移动端)、以及各种小程序(微信/支付宝/百度等)平台。而 vue-cli 是 Vue.js 的官方命令行工具,用于快速生成 Vue.js 项目。

全局安装 vue-cli

npm install -g @vue/cli

创建 uni-app

  1. 使用 Vue3/Vite 版(Vue3/Vite 版要求 node 版本 18+、20+ )
  • 创建以 javascript 开发的工程(如命令行创建失败,请直接访问 giteeopen in new window 下载模板)
npx degit dcloudio/uni-preset-vue#vite my-vue3-project
  • 创建以 typescript 开发的工程(如命令行创建失败,请直接访问 giteeopen in new window 下载模板)
npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project

image.png

vscode 打开项目

  1. 打开package.json查看调试命令

image.png

  1. 运行、发布 uni-app
npm run dev:%PLATFORM%
npm run build:%PLATFORM%

%PLATFORM% 可取值如下

平台
app-plusapp 平台生成打包资源(支持 npm run build:app-plus,可用于持续集成。不支持 run,运行调试仍需在 HBuilderX 中操作)
h5H5
mp-alipay支付宝小程序
mp-baidu百度小程序
mp-weixin微信小程序
mp-toutiao抖音小程序
mp-lark飞书小程序
mp-qqqq 小程序
mp-360360 小程序
mp-kuaishou快手小程序
mp-jd京东小程序
mp-xhs小红书小程序
quickapp-webview快应用(webview)
quickapp-webview-union快应用联盟
quickapp-webview-huawei快应用华为

运行并发布小程序(如微信小程序)

  1. 安装依赖
npm install
  1. 运行开发环境
npm run dev:mp-weixin
  1. 运行方式:打开 微信开发者工具, 导入 dist\dev\mp-weixin 运行。

image.png

image.png

image.png

  1. 运行生产环境同理
npm run build:mp-weixin

image.png

最后更新时间' 2025/1/3 14:16:58