uniapp新手必看:从零到发布微信小程序的完整避坑指南(含HBuilder配置)

uniapp从创建项目到发布微信小程序全流程记录 在后台将提交的版本设置为体验版(小程序有正式版和体验版两个版本),扫码就能在微信上看到自己的小程序了,但是别人想要体验是需要管理员通过体验申请的。如果想要小程序发布到正式版是需要备案申请的,可能需要营业主体注册一系列操作。通过uniapp发布到微信开发者工具,微信开发者工具发布到微信公众平台,最后在平台操作发布到体验还是生产。(同理用taro+react开发也是一样,项目启动后,用微信开发者工具监听路径也能在微信开发者工具上运行,然后就是一样的上传发布)。 阅读详情

Uniapp实战:新手从零构建微信小程序的深度避坑手册

最近几年,跨端开发框架的热度持续攀升,其中Uniapp凭借其“一次开发,多端发布”的核心理念,吸引了大量开发者,尤其是希望快速切入小程序生态的团队和个人。对于刚接触Uniapp的新手而言,从搭建环境到最终发布上线的过程,看似官方文档清晰明了,实则暗藏不少“坑点”。这些坑点往往不是技术难题,而是一些配置细节、工具链的协同问题,足以让新手耗费数小时甚至一整天的时间。本文旨在结合我个人的多次实践,为你梳理一条从零到发布的清晰路径,并重点标注那些容易踩坑的环节,特别是HBuilder X的配置玄学和微信开发者工具的调试技巧,希望能帮你顺畅地完成第一个小程序项目。

1. 环境搭建与项目初始化:奠定稳固基石

万事开头难,一个稳定、正确的开发环境是后续所有工作的基础。很多新手在第一步就遇到了阻碍,问题往往出在工具版本、路径配置这些看似简单的地方。

1.1 核心工具的选择与安装

首先,你需要准备三样核心工具:HBuilder X、微信开发者工具以及一个微信小程序账号。这里面的门道不少。

HBuilder X 是DCloud官方为Uniapp深度定制的IDE,虽然你也可以使用VSCode等编辑器,但HBuilder X在运行、调试、打包等环节提供了无缝集成,对于新手来说能极大降低学习成本。建议直接从Uniapp官网下载最新稳定版。安装时,请注意安装路径不要包含中文或特殊字符,这是许多后续奇怪问题的根源。

注意:如果你之前安装过旧版本的HBuilder或HBuilderX,建议彻底卸载并清理用户目录下的相关配置文件(如 C:\Users\你的用户名\AppData\Roaming\HBuilder X),以避免版本冲突。

微信开发者工具 则是小程序代码预览、真机调试和上传的官方工具。同样,请从微信官方文档下载稳定版。安装后,第一件事是打开设置,进行两项关键配置:

  1. 服务端口:在 设置 -> 安全设置 中,开启“服务端口”。这是HBuilder X能够自动启动并预览项目的前提。
  2. 项目设置:在 设置 -> 通用设置 -> 编辑设置 中,建议勾选“上传时压缩代码”和“编译时自动补全未使用的组件”,这有助于优化包体积。

小程序账号 需要在微信公众平台注册。对于个人开发者,选择“小程序”类型即可。注册成功后,在“开发 -> 开发管理 -> 开发设置”页面,你可以看到小程序的 AppID,这个字符串至关重要,是项目身份的标识。

1.2 创建第一个Uniapp项目

打开HBuilder X,点击“文件 -> 新建 -> 项目”。在弹出的对话框中,选择“uni-app”项目类型。这里有几个关键选项:

  • 项目名称:同样,避免中文和特殊字符。
  • 模板:对于纯新手,建议选择“默认模板”。它包含了最基础的目录结构和示例代码,便于理解。
  • Vue版本:强烈建议选择 Vue 3。Vue 3是当前和未来的主流,其组合式API在开发复杂应用时更具优势,且Uniapp对Vue 3的支持已非常完善。
  • 项目路径:选择一个你熟悉的英文路径。

点击创建后,一个标准的Uniapp项目就生成了。其核心目录结构如下:

your-project/
├── pages/          // 页面文件目录,每个页面一个文件夹
│   ├── index/
│   │   ├── index.vue
│   │   └── index.json
│   └── ...
├── static/         // 静态资源目录,如图片、字体
├── unpackage/      // 编译生成目录,运行后自动产生
├── App.vue         // 应用入口文件,配置全局样式和生命周期
├── main.js         // Vue初始化入口文件
├── manifest.json   // 应用配置文件,决定各端特有功能
├── pages.json      // 页面路由与窗口表现配置
└── uni.scss        // 全局SCSS变量文件

创建完成后,建议立即进行一次基础运行测试,以验证环境是否通畅。

2. HBuilder X 深度配置与运行调试

项目创建好了,但如何让它跑起来,并能在微信开发者工具中看到效果?这一步的配置细节是新手的第一道坎。

2.1 运行配置与常见报错解决

在HBuilder X的顶部菜单栏,找到“运行”菜单。首次运行到小程序时,需要配置微信开发者工具的安装路径。

  1. 点击 运行 -> 运行到小程序模拟器 -> 微信开发者工具。
  2. 如果首次运行,HBuilder X会提示你设置微信开发者工具的安装路径。请准确指向其可执行文件(通常是 安装路径\微信开发者工具\cli.bat 或直接选择 wechatdevtools.exe)。
  3. 配置完成后,HBuilder X会尝试自动编译项目,并调用微信开发者工具打开。

这里极易出现的几个坑点:

  • 错误提示:“打开微信开发者工具失败,请手动启动...”

    • 检查1:确认微信开发者工具的“服务端口”已开启(见1.1节)。
    • 检查2:确认HBuilder X中配置的路径是否正确指向了 cli.bat。
    • 检查3:以管理员身份运行一次HBuilder X和微信开发者工具,有时权限问题会导致调用失败。
    • 终极方案:如果自动启动一直失败,可以手动打开微信开发者工具,然后点击HBuilder X运行菜单下的“运行到小程序模拟器 -> 运行设置”,勾选“启动时是否自动打开开发者工具”。之后HBuilder X编译完成后,你手动在微信开发者工具中打开项目目录下的 unpackage/dist/dev/mp-weixin 文件夹即可。
  • 项目在微信开发者工具中白屏或报错

    • 检查1:查看微信开发者工具的控制台(Console)是否有红色报错。常见的有ESLint语法错误、未定义的变量等。
    • 检查2:检查 manifest.json 文件中的 mp-weixin 节点下,是否正确填写了从微信公众平台获取的 appid。
    // manifest.json
    {
      "mp-weixin": {
        "appid": "你的微信小程序AppID",
        "setting": {
          "urlCheck": false // 建议关闭,避免本地请求被校验
        },
        "usingComponents": true
      }
    }
    
    • 检查3:尝试在微信开发者工具中点击“编译”按钮上方的“清缓存”下拉菜单,选择“清全部缓存并硬性刷新”。

2.2 真机调试与热重载

在模拟器上运行正常后,真机调试是必不可少的环节。用手机微信扫描微信开发者工具上的“预览”二维码,即可在真机上运行小程序。

真机调试的实用技巧:

  • VConsole:在 manifest.json 中开启调试模式,可以在真机上唤起一个类似浏览器控制台的面板,查看日志、网络请求和错误信息。
    {
      "mp-weixin": {
        "appid": "...",
        "setting": {
          "urlCheck": false
        },
        "debug": true, // 开启调试
        "usingComponents": true
      }
    }
    
  • 网络问题:真机与开发电脑可能不在同一局域网。确保手机和电脑连接同一个Wi-Fi,并且电脑防火墙没有阻止相关端口。有时需要关闭电脑的代理软件。
  • 热重载(Hot Reload):HBuilder X默认支持热重载。修改代码并保存后,模拟器和真机(在调试模式下)会自动刷新。如果失效,尝试重启HBuilder X的“运行”状态。

3. 核心开发配置与优化要点

当项目能稳定运行后,开发过程中还有一些配置和优化点需要提前关注,避免后期返工。

3.1 页面路由与样式管理

pages.json 文件是小程序的“导航地图”和“窗口样式说明书”,其配置至关重要。

  • 页面路由(pages):数组的第一项代表小程序的首页。新增页面时,不仅要创建 .vue 文件,还必须在此处注册路径。
    {
      "pages": [
        {
          "path": "pages/index/index",
          "style": { ... }
        },
        {
          "path": "pages/user/user", // 新增页面
          "style": { ... }
        }
      ]
    }
    
  • 全局样式与条件编译:Uniapp支持强大的条件编译,允许你为不同平台编写特定代码。样式方面,可以利用 uni.scss 定义全局变量(如主题色),在任意组件中通过 $uni-color-primary 引用。
    // uni.scss
    $uni-color-primary: #007aff;
    
    <!-- 在.vue文件中 -->
    <style lang="scss">
    .my-class {
      color: $uni-color-primary; /* 使用全局变量 */
    }
    /* 条件编译:仅在小程序平台生效的样式 */
    /* #ifdef MP-WEIXIN */
    .wx-only {
      background-color: #fff;
    }
    /* #endif */
    </style>
    

3.2 静态资源与分包加载

小程序有严格的包体积限制(主包目前不超过2MB)。合理管理资源是上线的必修课。

  • 静态资源存放:图片、字体等建议放在 static 目录下。引用时使用绝对路径 /static/logo.png。HBuilder X在编译时会正确处理这些资源。
  • 分包加载:当项目体积增大时,必须使用分包。在 pages.json 中配置 subPackages(分包)或 subpackages(微信小程序特有写法,两者都支持)。
    {
      "pages": [...],
      "subPackages": [
        {
          "root": "packageA",
          "pages": [
            { "path": "page1", "style": {} },
            { "path": "page2", "style": {} }
          ]
        }
      ]
    }
    

    提示:分包可以显著提升首屏加载速度。将非首页必需的页面(如个人中心、设置页)放入分包是常见的优化手段。注意,分包也有大小限制(目前每个分包不超过2MB,所有分包总和不超过20MB)。

4. 上传发布与版本管理全流程

开发调试完毕,最后一步就是上传代码并发布。这个过程涉及到版本号管理、代码审核和后台操作。

4.1 代码上传与版本号规范

在微信开发者工具中,点击右上角的“上传”按钮。

  1. 版本号:需要填写“版本号”和“项目备注”。版本号建议遵循 主版本号.次版本号.修订号(如1.0.0)的语义化版本规范。每次上传都应递增版本号。
  2. 代码保护:上传前,建议在“详情 -> 本地设置”中勾选“上传时进行代码保护”,这会对代码进行一定程度的混淆压缩。
  3. 上传成功:上传后,代码并不会直接发布给用户,而是提交到了微信公众平台的“版本管理”中。

4.2 后台审核与发布

登录微信公众平台,进入“管理 -> 版本管理”。

你会看到三个环境:

版本类型作用可见范围
开发版本开发者上传的代码,用于开发和测试。项目成员(需在“成员管理”中添加)
体验版本将某个开发版本设置为体验版,可供指定用户体验,无需审核。体验成员(需在“成员管理”中配置体验权限)
审核版本提交至微信官方审核的版本,审核通过后可发布为正式版。审核通过后对所有用户可见

发布流程:

  1. 设置为体验版:在“开发版本”列表中,找到你刚上传的版本,点击右侧“设置为体验版”。生成体验二维码,分享给需要测试的人员。这是上线前最后一道内部测试关卡。
  2. 提交审核:体验无误后,在“体验版本”或“开发版本”处点击“提交审核”。你需要填写审核信息,包括功能描述、测试账号等。确保你的小程序符合微信的运营规范,否则审核会被驳回。
  3. 发布:审核通过后,你可以在“审核版本”中点击“发布”。至此,你的小程序就正式上线,对所有微信用户可见了。

关于备案:如果你的小程序涉及特定类目(如社交、电商、资讯等),或计划进行商业变现,可能需要主体备案。个人主体的小程序在某些类目上会受到限制。这些信息在微信公众平台的“设置 -> 基本设置”中会有明确提示,请务必提前阅读相关规范。

整个流程走下来,你会发现技术实现只是基础,更多的精力花在了环境配置、工具链协同和平台规则理解上。我的经验是,遇到报错不要慌,多数问题都能在Uniapp官方论坛、微信开放社区或搜索引擎中找到答案。保持耐心,仔细核对每一步的配置,你的第一个Uniapp微信小程序就能顺利起航。

HBuilder 创建的 Uui-App项目 如何发布到微信小程序 2.1 打开HBuilder,点击左上角的"文件"菜单,选择"新建项目",在弹出的对话框中,选择"Uui-App"项目模板,并输入项目的名称和保存路径,然后点击创建即可完成。4、点击左侧菜单"管理"->"版本管理",找到提交的小程序版本,然后点击"提交审核",审核通过后,即可在"审核版本"中申请发布,完成最终的微信发布。打开软件,点击右上角的齿轮"设置"图标,进入设置界面后,点击上方的"安全"选项卡,然后开启服务端口。4.1 点击菜单中选择"发行"->"小程序-微信"将项目发布到"微信开发者工具" 阅读详情

相关推荐

uniapp微信小程序分包超限?3种实测有效的解决方案(含HBuilder发行技巧)

本文针对Uniapp微信小程序开发中主包体积超过2MB限制的常见问题,提供了三种实测有效的解决方案。首先,详细解释了主包超限的根源在于公共组件、静态资源等未合理分包。核心方案包括:善用HBuilder的“发行”编译进行深度代码优化;实施精细化的分包策略,如组件按需引入和静态资源网络化;以及调整构建配置与清理缓存等辅助手段。文章通过实战案例,帮助开发者从根本上为小程序主包“瘦身”。

weixin_29303701的博客 405

解决HBuilderX中编译到微信小程序开发者工具报错:ReferenceError: normalizeSubpackages is not defined

学习微信小程序开发可能出现的错误

tasselcanon的博客 1050

uniapp+微信小程序开发实战:如何用HBuilderX快速搭建并发布你的第一个应用

本文是一份针对前端开发者的Uniapp微信小程序高效开发实战指南。文章详细介绍了如何利用HBuilderX快速搭建开发环境,深度解析了项目核心配置与Vue 3开发范式,并分享了开发调试及最终构建发布的完整流程与避坑技巧,帮助开发者实现从零到一的快速应用发布。

weixin_29239279的博客 289

HBuilder X 项目开发指南:基础入门及其可用插件推荐

使用 HBuilder X 写项目

weixin_43263566的博客 2万+

微信小程序2MB限制终极指南:从分包配置到HBuilder发行全流程避坑

本文详细解析了微信小程序2MB体积限制的突破方法,从分包配置到HBuilder发行全流程避坑。通过合理的分包策略和资源优化,有效解决'main package source size exceed max limit 2MB'错误,提升小程序性能与用户体验。

weixin_29284657的博客 261

HBuilder X 下载安装全攻略:从环境配置到项目创建避坑指南

集成开发环境(IDE)是现代软件开发的核心工具,它通过集成代码编辑、调试、构建和项目管理等功能,极大提升了开发效率。其原理在于为特定技术栈提供深度支持,例如语法高亮、智能补全和实时预览。对于前端和移动应用开发而言,选择一款合适的IDE是项目成功的基础,它能直接影响到编码体验、调试效率和最终应用的性能。在跨平台开发领域,uni-app框架因其“一次开发,多端发布”的能力而备受青睐,它允许开发者使用Vue.js语法编写代码,并编译到iOS、Android及各类小程序平台。HBuilder X正是深度集成uni-

weixin_30764771的博客 344

HbuilderX微信小程序uniapp分包小白教程&趟坑【伸手党福利】【干货】

本教程为小白教程,主管操作,具体原理讲解欢迎评论区补充。 微信小程序分包原因: 1、多人开发 2、引入了大型js 3、单项目多模块需要分包 官方资料: https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html https://uniapp.dcloud.io/collocation/pages?id=subpackages https://uniapp.dcloud.io/collocation/man

wwppp987的博客 6267

微信小程序转uniapp的迁移步骤及遇到的问题

由于历史原因,公司有个历史项目使用vue开发的公众号H5,原生开发的微信小程序。两端功能的完全一样,但是需要维护两个项目,最近客户提了需求需要修改部分功能,博主接到需求后,觉得维护两套代码不仅是重复开发,测试起来也麻烦,因为之前是两个人开发不同端的缘故,导致大部分的bug都是因为两端不一致产生的。为了节省时间和维护成本,提升开发测试效率,在反复对比调研,最终选择了uniapp技术框架融合两端进行重构。博主目前正在使用uniapp开发H5和小程序,这篇文章是和大家分享并记录一下原生小程序在迁移到uniapp的

风中追风 1万+

解决The number of method references in a .dex file cannot exceed 64K的问题

在build.gradle defaultConfig中加入 multiDexEnabled true

zhenzhenzhen1705的博客 1585

使用HBuilder和View UI 2.0实现uniapp微信小程序开发指南

HBuilder是一款轻量级、界面友好的集成开发环境(IDE),它广泛应用于前端开发、移动应用开发以及全栈开发等多个领域。在本章节中,我们将对HBuilder的亮点特性进行介绍,并探讨其在现代web开发和小程序开发中的作用。View UI 2.0 是一个以 Vue.js 为基础,为移动和桌面端设计的 UI 框架。它致力于打造一个轻量、性能高、易扩展的 UI 库,旨在提升开发者的开发效率和用户界面的互动体验。

weixin_29607511的博客 1307

C#读取CAD文件(dwg/dxf)并处理

项目要求识别CAD图纸(图纸内容与现实事物比例是1:1)中的内容,并提取出一些关键信息。这里的CAD图纸是指CAD文件,包含多种格式,dwg/dxf/dwf/stl/pdf等等。识别其中内容,主要指文件中的图元信息(也叫实体Entity),指线段、圆弧、矩形等图形元素。得到图元基础信息(比如长度、坐标、粗细)后,进一步做处理(如得到交点、得到线段间间隔、圆弧与线段切点等)。听起来有点难,因为作为软件工程师,对CAD相关事物并不了解,它是未知的;

三千幻想乡 1万+

uniapp subPackages分包加载配置

1、 分包加载配置 分包加载配置,此配置为小程序的分包加载机制。 subPackages 节点接收一个数组,数组每一项都是应用的子包,其属性值如下: 注意: subPackages 里的pages的路径是 root 下的相对路径,不是全路径。 微信、百度小程序每个分包的大小是2M,总体积一共不能超过8M。 支付宝小程序每个分包的大小是2M,总体积一共不能超过4M。 分包下支持独立的 static...

xiyunmengyuan的博客 2万+

WebRTC TURN协议初识及turnserver实践

但是TURN协议对服务器有很高的依赖,服务器在带宽和集群上有很大的压力,所以TURN协议通常是当作ICE协议中的一部分来使用。ChannelData message不使用STUN头部,而使用一个4字节的头部,包含了一个称之为信道号的值(channel number),每一个使用中的信道号都与一个特定的peer绑定,即作为对等端地址的一个记号。该relay地址是个公网地址,可以看作是客户端A在公网上的一个代理,任何想要联系A的客户端,只要将数据发送到A的relay地址就可以了。

yinshipin007的博客 566

从零开始uniapp微信小程序项目到发布(超级详细)

最近微信小程序又掀起一波风潮,本文站在新手的角度出发,比较适合第一次使用uniapp 开发微信小程序的伙伴,或者没有过实战经验的小伙伴参考,从零搭建uniapp小程序项目

欢迎来到我的博客 3万+

5G NR 帧结构

本节主要介绍5G NR中的帧结构[38.211-4.3]。5G帧结构(Frame Structure)为时域结构。其设计比其4G LTE更为灵活,这种灵活性使5G能够根据应用需求(如增强移动宽带eMBB,超高可靠低时延通信URLLC)进行调整,同时支持差异化的应用场景,提高了5G的利用效率与响应能力。具体而言,5G帧结构是基于时隙和OFDM符号设计的,且5G网络能够根据服务需求动态调整各时隙持续时长。

夫子喵的博客 5287

auto.js梦幻西游游戏脚本,梦幻西游脚本开发思路

本篇文章给大家谈谈梦幻西游脚本用什么语言写,以及auto.js梦幻西游游戏脚本,希望对各位有所帮助,不要忘了收藏本站喔。

npy199331的博客 1941

uni-app使用Hbuilder X如何运行微信小程序和发布

Hbuilder X中小程序运行配置 Hbuilder X中,选中项目。 “工具”- “设置(S)”,效果如图X 微信开发者工具配置 发布微信小程序 【uniapp参考资料】 (1)uni-app跨平台开发 入门到实战 https://ke.qq.com/course/package/26512 (2)uni-app 完整商城界面设计实战 https://ke.qq.com/course/2381059 (3)基于vue的uniapp商城完整项目源代码 https://ke.qq.com

杭州.黄老师 3440

在 PyCharm 中使用 Copilot

此外,要在 PyCharm 中使用 GitHub Copilot,您必须有效订阅 Copilot。在 PyCharm 中安装 GitHub Copilot 后,您现在可以将其用作项目的扩展。此外,它很容易安装在不同的 IDE 平台上,您还可以为特定编程语言启用 GitHub 插件。此外,按照以下步骤,您可以轻松地在 PyCharm 中安装 GitHub Copilot。此外,在 IDE 上使用 GitHub Copilot 时,您可以使用一些快捷方式。

一览无遗 1万+

uniapp的打包:h5、微信小程序以及APP方式

本人用的是HBuilder编译器,学习uniapp时b站某位大大推荐的,我刚开始接触代码时候也用过,那时候并不好用这个编译器,但是现在试了一下挺好用的。微信小程序还有另外一种发行方式,就是可以勾选第三个方框,但是需要用到小程序密钥,大家可以试一下,我这里就不展示了。弹框之后只需要写网站标题即可,再点击发行按钮,然后等待就好了,打包好的文件会放在unpackage文件夹里。打包完会弹出这个框,自己看着来设置就好了。可以在微信开发者工具的项目配置里设置合法域名,也可以在本地设置里的不校验合法域名取消勾选。

蔡菜小奥比的博客 9485

量子纠缠态与AI意识模型的探索

摘要 本文探讨量子纠缠态与AI意识模型的关联性研究。从量子力学基本原理出发,分析量子纠缠的非局域性特征及其与意识整合性的潜在联系。DREAMVFIA团队构建了量子-意识统一理论框架,提出量子纠缠态意识理论(QETC)和量子化整合信息度量(Q-IIT)等创新理论。在实践层面,开发了基于量子纠缠的QNN-C神经网络架构和量子意识度量算法,实验证明量子机制可显著提升AI系统的认知灵活性、信息整合能力和元认知水平。研究为理解意识本质和开发具有意识特征的人工智能系统提供了新的理论框架和技术路径。

梦帮科技开源中心 1144

超详细neo4j安装教程

一、neo4j简介 最近开始学习知识图谱,所以首先想先学习一下neo4j的使用。 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。由于知识图谱中存在大量的关系型信息(实体—关系—实体), 使用结构化数据库进行存储将产生大量的冗余存储信息, 因此将图数据库作为知识图谱的存储容器成为流行的选择。当前较为常用的图数据库主要有 Neo4j 等。 二、neo4j的安装 功能快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Co

qq_38335648的博客 9万+

【教程】如何将Hbuilder上的Uniapp项目迁移到VSCode

最近博主在Hbuilder X上开发一个基于Uniapp的小程序项目,用着用着还是更习惯使用VSCode,于是决定将该项目迁移至VSCode中继续开发,所以本文会分享如何将Hbuilder上的Uniapp项目迁移到VSCode以及小程序如何在VSCode运行的教程,需要的朋友可以瞅瞅!

m0_74662483的博客 1997

腾讯云智后台开发实习面试全纪录(已offer)

腾讯云智后台开发实习面经

wenwenaier的博客 5906

uniapp HBuilder 无法运行微信小程序的问题解决

当在HBuilder中新建一个空白项目,以微信小程序运行的时候,提示以下信息且没有运行成功。

学习笔记 6523

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Uniapp学习(1)Uniapp是什么,HBuilder软件介绍

本文简单介绍了 Uniapp 是什么,以及对 Uniapp 开发利器 HBuilder X 进行了介绍,让大家更高效的入门 Uniapp 开发。

Designer 小郑的技术博客 2814

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

UNIAPP微信小程序使用Echarts

最近要在uniapp做的小程序中使用echarts,网上搜了很多教程都很麻烦,这里提供一种简便快捷CV方案。 ​ 先说下图表选型的问题,如果你只用于微信小程序,可以使用本方案,Echarts丰富多样的图表和广大的开源图库都已使用。如果要考虑兼容性问题,比如兼容支付宝小程序、APP、百度小程序……这里推荐使用ucharts。https://www.ucharts.cn/v2。缺点就是图表样式没有Echarts丰富。

大爱仙尊 2万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: 游戏开发实战:用Python实现A*算法让NPC自动寻路(附完整代码)
下一篇: CTF流量分析避坑指南:为什么你的Wireshark抓不到关键HTTP对象?(附NewStarCTF真题解析)
github5actions
博客等级 码龄1天 0粉丝 1824原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值