uniapp cli 如何使用
在uniapp cli项目中,如何正确配置和使用命令行工具?我按照官方文档操作,但运行npm run dev时报错,提示缺少某些依赖。请问完整的CLI使用流程是怎样的?需要安装哪些必备的依赖包?另外,如何区分H5和小程序的编译命令?
2 回复
UniApp CLI 使用步骤:
-
安装:
npm install -g @vue/cli
再安装 UniApp CLI:
npm install -g @dcloudio/uni-cli -
创建项目:
uni create -t my-project
或使用预设模板:
uni create -t default my-project -
进入项目目录:
cd my-project -
运行项目:
- H5:
uni serve - 微信小程序:
uni build --platform mp-weixin,再用微信开发者工具导入
- H5:
-
打包发布:
uni build --platform [平台名],如mp-weixin、app等。
常用命令:
uni serve:开发环境 H5uni build:打包uni -v:查看版本
注意:开发小程序需配合对应平台的开发者工具。
UniApp CLI 是基于 Vue CLI 扩展的命令行工具,用于创建和管理 UniApp 项目。以下是基本使用方法:
1. 环境准备
确保已安装 Node.js(建议 14+ 版本)和 Vue CLI:
npm install -g @vue/cli
2. 创建项目
# 使用正式版(Vue 2)
vue create -p dcloudio/uni-preset-vue my-project
# 使用 Vue 3 版本
npx degit dcloudio/uni-preset-vue#vite my-vue3-project
3. 运行项目
进入项目目录后,选择平台运行:
# 开发环境
npm run dev:%PLATFORM%
# 示例:H5 平台
npm run dev:h5
# 生产构建
npm run build:%PLATFORM%
# 示例:微信小程序
npm run build:mp-weixin
4. 常用平台参数
h5:H5 网页mp-weixin:微信小程序mp-alipay:支付宝小程序mp-baidu:百度小程序app-plus:App
5. 项目结构
my-project/
├── src/
│ ├── pages/ # 页面文件
│ ├── static/ # 静态资源
│ └── App.vue # 应用配置
├── manifest.json # 应用配置
└── package.json
6. 注意事项
- 首次运行会自动安装依赖
- 微信小程序需在微信开发者工具中导入
dist/dev/mp-weixin目录 - 修改
manifest.json可配置各平台参数
通过 CLI 可快速启动多端开发,无需单独安装 HBuilderX。

