当前位置:首页 > uni-app

uniapp脚手架搭建

2026-02-06 16:42:56uni-app

uniapp脚手架搭建方法

安装HBuilderX

HBuilderX是官方推荐的开发工具,内置uniapp脚手架支持。从官网下载并安装HBuilderX,安装完成后即可直接创建uniapp项目。

使用Vue CLI创建

全局安装@vue/cli,通过命令行创建uniapp项目:

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

选择预设模板(默认模板或自定义配置),完成项目初始化。

使用npx快速创建

无需全局安装,直接通过npx调用vue-cli创建项目:

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

此方式会基于Vite模板生成项目结构,适合需要现代构建工具的场景。

项目结构说明

创建完成后,典型目录结构包含:

  • pages:页面目录
  • static:静态资源
  • components:组件目录
  • manifest.json:应用配置
  • main.js:入口文件

运行与编译

开发阶段运行以下命令启动实时编译:

npm run dev:%PLATFORM%

替换%PLATFORM%为目标平台(如h5、mp-weixin)。生产环境构建使用:

npm run build:%PLATFORM%

注意事项

  • 使用Vue CLI方式需确保Node版本≥12
  • 微信小程序开发需在manifest.json中配置appid
  • 首次运行需安装依赖:npm install
  • 跨平台兼容性问题需通过条件编译解决

uniapp脚手架搭建

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

相关文章

uniapp消息推送

uniapp消息推送

uniapp消息推送实现方法 uniapp支持多种消息推送方式,包括uniPush、个推、极光推送等。以下为常见实现方案: uniPush(官方推荐) uniapp官方提供的推送服务,基于DClo…

uniapp 极光推送

uniapp 极光推送

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

uniapp隐藏滚动条

uniapp隐藏滚动条

在UniApp中隐藏滚动条可以通过以下几种方法实现,具体根据使用场景选择: 全局样式设置(APP/H5) 通过修改全局CSS样式隐藏滚动条,适用于所有页面: ::-webkit-scrollb…

uniapp安装axios

uniapp安装axios

安装axios 在uniapp项目中安装axios需要确保项目支持node_modules管理。通过npm或yarn安装axios: npm install axios # 或 yarn add…

uniapp视频

uniapp视频

uniapp视频开发基础 uniapp支持通过video组件实现视频播放功能,该组件兼容多端(H5、小程序、App等),基本用法如下: <template> <video…

uniapp实现懒加载

uniapp实现懒加载

uniapp实现懒加载的方法 在uniapp中实现懒加载可以通过多种方式,以下是几种常见的方法: 使用uni.lazyLoad组件 uniapp提供了内置的懒加载组件,适用于图片等资源的懒加载。在页…