当前位置:首页 > uni-app

uniapp 脚手架

2026-03-05 16:01:48uni-app

uniapp 脚手架介绍

uniapp 脚手架是用于快速初始化 uniapp 项目的工具,通过命令行或图形化界面生成项目模板,内置基础目录结构和配置,支持多端开发(H5、小程序、App等)。以下是常见使用方式和相关工具:

官方脚手架安装

通过 npm 或 yarn 全局安装 @vue/cli,再通过 vue-cli 创建 uniapp 项目:

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

选择预设模板(如默认模板、uni-ui项目等)完成初始化。

HBuilderX 可视化创建

HBuilderX 是官方推荐的 IDE,提供图形化脚手架:

  1. 下载安装 HBuilderX(官网)。
  2. 新建项目时选择 uniapp 模板(标准模板、uni-ui模板等)。
  3. 自动生成项目结构,无需手动配置构建工具。

第三方脚手架工具

部分社区开发的工具可扩展功能:

  • uni-helper/cli: 提供更多自定义选项。
    npx @uni-helper/cli create my-project
  • vite-plugin-uni: 基于 Vite 的快速启动模板。
    npm init vite@latest my-project --template uni

项目目录结构

生成的典型目录如下:

├── src
│   ├── pages         # 页面目录
│   ├── static        # 静态资源
│   ├── components    # 组件
│   ├── App.vue       # 根组件
│   └── main.js       # 入口文件
├── manifest.json     # 应用配置
├── pages.json        # 页面路由配置
└── uni.scss          # 全局样式变量

自定义模板

若需复用自定义配置,可发布模板到 npm 或直接克隆仓库:

vue create -p username/repo my-project

或手动修改 uni-preset-vue 的预设配置。

注意事项

  • 使用 CLI 时需确保 Node.js 版本 ≥12。
  • HBuilderX 创建的项目默认依赖内置构建工具,CLI 项目依赖 webpack 或 vite。
  • 多端开发需在 manifest.json 中配置各平台参数。

uniapp 脚手架

标签: 脚手架uniapp
分享给朋友:

相关文章

uniapp部署到服务器

uniapp部署到服务器

部署准备 确保本地开发环境已完成项目构建,生成静态文件(H5端为/dist/build/h5目录)。检查服务器环境是否安装Nginx/Apache等Web服务软件,并配置好域名解析。 上传文件 通过…

uniapp发布到应用商店

uniapp发布到应用商店

发布到苹果App Store 确保开发者账号已注册并加入Apple Developer Program,年费99美元。在Xcode中生成iOS发布证书(.p12)和描述文件(Provisioning…

uniapp中如何使用iconfont

uniapp中如何使用iconfont

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

uniapp adb

uniapp adb

在UniApp中使用ADB的方法 ADB(Android Debug Bridge)是Android开发中常用的调试工具,可用于UniApp项目的真机调试、日志查看等操作。以下是具体使用方法: 连…

引擎uniapp

引擎uniapp

uniapp 引擎概述 uniapp 是一个基于 Vue.js 的跨平台开发框架,允许开发者使用单一代码库构建多端应用(如 iOS、Android、Web、小程序等)。其核心引擎通过条件编译和运行时适…

介绍uniapp

介绍uniapp

Uniapp 概述 Uniapp 是一款基于 Vue.js 的跨平台开发框架,允许开发者使用一套代码同时生成 iOS、Android、Web 以及小程序应用。其核心优势在于高效开发和代码复用,大幅降低…