最新资讯

  • 微信小程序开发 小白入门篇

微信小程序开发 小白入门篇

2025-04-27 20:00:45 0 阅读

小程序内容简介

  • 能够知道如何创建小程序项目
    • 微信开发者工具的使用、appID 的获取
  • 能够清楚小程序项目的基本组成结构
    • app.js、app.json、app.wxss、pages 文件夹
  • 能够知道小程序页面由几部分组成
    • wxml、wxss、json、js
  • 能够知道小程序中常见的组件如何使用
    • view、text、image
  • 能够知道小程序如何进行协同开发和发布
    • 成员管理、发布小程序、查看运营数据

小程序与普通网页开发的区别

1.运行环境不同

  • 网页运行在浏览器环境中
  • 小程序运行在微信环境中

2.API不同

由于运行环境的不同,所以小程序中无法调用 DOM 和 BOM 的 API。但是,小程序中可以调用微信环境提供的各种 API,例如:地理定位、扫码、支付

3.开发模式不同

  • 网页的开发模式: 浏览器 + 代码编辑器
  • 小程序有自己的一套标准开发模式
    • 申请小程序开发账号
    • 安装小程序开发者工具
    • 创建和配置小程序项目

微信开发者工具是官方推荐使用的小程序开发工具,它提供的主要功能如下:

  1. 快速创建小程序项目
  2. 代码的查看和编辑
  3. 对小程序功能进行调试
  4. 小程序的预览和发布

 


1.项目基本组成结构

  1. pages 用来存放所有小程序的页面
  2. utils 用来存放工具性质的模块 (例如:格式化时间的自定义模块)
  3. app.js 小程序项目的入口文件
  4. app.json 小程序项目的全局配置文件
  5. app.wxss小程序项目的全局样式文件
  6. project.config.json 项目的配置文件
  7. sitemap.json 用来配置小程序及其页面是否允许被微信索引

小程序页面的组成部分

小程序官方建议把所有小程序的页面,都存放在 pages 目录中,以单独的文件夹存在,如图所示:

 其中,每个页面由 4 个基本文件组成,它们分别是

  1. .js 文件(页面的脚本文件,存放页面的数据、事件处理函数等)
  2. .json 文件(当前页面的配置文件,配置窗口的外观、表现等)
  3. .wxml文件(页面的模板结构文件)
  4. .wxss 文件(当前页面的样式表文件


2.JSON 配置文件

 (1)JSON配置文件的作用

JSON 是一种数据格式,在实际开发中,JSON 总是以配置文件的形式出现。小程序项目中也不例外: 通过不同的json 配置文件,可以对小程序项目进行不同级别的配置。

小程序项目中有 4种json 配置文件,分别是

  1. 项目根目录中的 app.json 配置文件
  2. 项目根目录中的 project.config.json 配置文件
  3. 项目根目录中的sitemap.json 配置文件
  4. 每个页面文件夹中的 .json 配置文件


(2)app.json 文件

app.json 是当前小程序的全局配置,包括了小程序的所有页面路径、窗口外观、界面表现、底部 tab 等。Demo项目里边的app.json 配置内容如下:

 简单了解下这4个配置项的作用:

  1. pages: 用来记录当前小程序所有页面的路径
  2. window: 全局定义小程序所有页面的背景色、文字颜色等
  3. style: 全局定义小程序组件所使用的样式版本
  4. sitemapLocation: 用来指明 sitemap.json 的位置

(3)project.config.json 文件

project.config,json 是项目配置文件,用来记录我们对小程序开发工具所做的个性化配置,例如:

  • setting 中保存了编译相关的配置
  • projectname 中保存的是项目名称
  • ·appid 中保存的是小程序的账号 ID

(4)sitemapjson 文件 

 微信现已开放小程序内搜索,效果类似于 PC 网页的 SEO。sitemap.json 文件用来配置小程序页面是否允许微信索引

当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索关键字和页面的索引匹配成功的时候,小程序的页面将可能展示在搜索结果中。

 ⭕注意: sitemap 的索引提示是默认开启的,如需要关闭 sitemap 的索引提示,可在小程序项目配置文件project.config.json 的 setting 中配置字段 checkSiteMap 为 false。


(5)页面的 json 配置文件

小程序中的每一个页面,可以使用 .son 文件来对本页面的窗口外观进行配置,页面中的配置项会覆盖app.json 的 window 中相同的配置项。例如:


(6)新建小程序页面

只需要在 app.json --> pages 中新增页面的存放路径,小程序开发者工具即可帮我们自动创建对应的页面文件如图所示:


(7)修改项目首页

 只需要调整 app.json --> pages 数组中页面路径的前后顺序,即可修改项目的首页。小程序会把排在第一位的页面,当作项目首页进行渲染,如图所示:


3.小程序页面

(1)WXML

(WeiXin Markup Language)是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的HTML。

⭕WXML和 HTML的区别

①标签名称不同

  • HTML (div, span,img,a)
  • WXML (view, text, image, navigator)

②属性节点不同

  • 超链接

③提供了类似于 Vue 中的模板语法

  • 数据绑定
  • 列表渲染
  • 条件渲染

(2)WXSS

(WeiXin Style sheets)是一套样式语言,用于描述 WXML 的组件样式,类似于网页开发中的 CSS。

WXSS和 CSS 的区别

①新增了 rpx 尺寸单位

  • CSS中需要手动进行像素单位换算,例如 rem
  • WXSS在底层支持新的尺寸单位rpx,在不同大小的屏幕上小程序会自动进行换算

②提供了全局的样式和局部样式

  • 项目根目录中的app.wxss 会作用于所有小程序页面
  • 局部页面的.wxss样式仅对当前页面生效

③WXSS 仅支持部分 CSS 选择器

  • .class和#id
  • element
  • 并集选择器、后代选择器
  • ::after和::before 等伪类选择器


(3)JS 逻辑交互

1.小程序中的.js 文件

一个项目仅仅提供界面展示是不够的,在小程序中,我们通过.s 文件来处理用户的操作。例如:响应用户的点击、获取用户的位置等等

2.小程序中 js 文件的分类

小程序中的JS文件分为三大类,分别是:

①app.js

整个小程序项目的入口文件,通过调用 App( ) 函数来启动整个小程序

②页面的.js文件

页面的入口文件,通过调用 Page( ) 函数来创建并运行页面

③普通的.js文件

普通的功能模块文件,用来封装公共的函数或属性供页面使用


4.宿主环境

(host environment) 指的是程序运行所必须的依赖环境。例如:Android 系统和 iOS 系统是两个不同的宿主环境。安卓版的微信 App 是不能在i0s 环境下运行的,所以Android 是安卓软件的宿主环境,脱离了宿主环境的软件是没有任何意义的! 

手机微信是小程序的宿主环境,如图所示

小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能,例如:微信扫码、微信支付、微信登录、地理定位、etc...

小程序宿主环境包含的内容

  1. 通信模型
  2. 运行机制
  3. 组件
  4. API

①通信模型

1.通信的主体

小程序中通信的主体是 渲染层 和 逻辑层,其中

(1)WXML模板和WXSS样式工作在染层

(2)JS脚本工作在逻辑层

2.小程序中的通信模型分为两部分:

(1)渲染层 和 逻辑层 之间的通信

  • 由微信客户端进行转发

(2)逻辑层 和 第三方服务器 之间的通信

  • 由微信客户端进行转发


②运行机制

小程序启动的过程

  1. 把小程序的代码包下载到本地
  2. 解析app.json 全局配置文件
  3. 执行 app.js 小程序入口文件,调用 App( ) 创建小程序实例
  4. 渲染小程序首页
  5. 小程序启动完成

页面渲染的过程

  1. 加载解析页面的json配置文件
  2. 加载页面的.wxml模板和wxss样式定执行页面的 js 文件,调用 Page() 创建页面实例
  3. 页面渲染完成

③组件

小程序中组件的分类

小程序中的组件也是由宿主环境提供的,开发者可以基于组件快速搭建出漂亮的页面结构。官方把小程序的组件分为了 9大类,分别是:

  1. 视图容器
  2. 基础内容
  3. 表单组件
  4. 导航组件
  5. 媒体组件
  6.  map 地图组件
  7. canvas 画布组件
  8. 开放能力
  9. 无障碍访问

④常用的视图容器类组件

1️⃣view

  • 普通视图区域
  • 类似于HTML中的div,是一个块级元素
  • 常用来实现页面的布局效果

2️⃣scroll-view

  • 可滚动的视图区域
  • 常用来实现滚动列表效果

3️⃣swiper 和 swiper-item

  • 轮播图容器组件和轮播图 item 组件

⑤view组件的基本使用 

 

 ✍🏻轮播图效果:

 


⑥swiper 组件的常用属性

属性

类型

默认值

说明

indicator-dots

boolean

false

是否显示面板指示点

indicator-color

color

rgba(0, 0, 0, .3)

指示点颜色

indicator-active-color

color

#000000

当前选中的指示点颜色

autoplay

boolean

false

是否自动切换

interval

number

5000

自动切换时间间隔

circular

boolean

false

是否采用衔接滑动


常用的基础内容组件

1️⃣text

  • 文本组件
  • 类似于HTML中的span 标签,是一个行内元素

text 组件的基本使用

通过 text 组件的 selectable user-select属性,实现长按选中文本内容的效果:

 

selectable用user-select代替

2️⃣rich-text

  • 富文本组件
  • 支持把HTML字符串渲染为 WXML 结构

rich-text 组件的基本使用

通过 rich-text 组件的 nodes 属性节点,把 HTML 字符串染为对应的 UI 结构


⑧其它常用组件

1️⃣button

  • 按钮组件
  • 功能比HTML中的 button 按钮丰富
  • 通过 open-type 属性可以调用微信提供的各种功能(客服、转发、获取用户授权、获取用户信息等)

button 按钮的基本使用

2️⃣image

  • 图片组件
  • image组件默认宽度约 300px、高度约240px

image组件的 mode 属性

image 组件的 mode 属性用来指定图片的裁剪和缩放模式,常用的 mode 属性值如下:

mode 值

说明

scaleToFill

(默认值)缩放模式,不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素

aspectFit

缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来

aspectFill

缩放模式,保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取。

widthFix

缩放模式,宽度不变,高度自动变化,保持原图宽高比不变缩

heightFix

缩放模式,高度不变,宽度自动变化,保持原图宽高比不变


3️⃣navigator

  • 页面导航组件
  • 类似于HTML中的a链接

4️⃣API概述

小程序中的 API 是由宿主环境提供的,通过这些丰富的小程序 AP1,开发者可以方便的调用微信提供的能力,例如:获取用户信息、本地存储、支付功能等。


5.小程序API的3大分类

 小程序官方把 API分为了如下3大类:

①事件监听 API

  • 特点: 以 on 开头,用来监听某些事件的触发
  • 举例: wx.onWindowResize(function callback) 监听窗口尺寸变化的事件

②同步 API

  • 特点1:以Sync 结尾的API 都是同步 API
  • 特点2:同步 API 的执行结果,可以通过函数返回值直接获取,如果执行出错会抛出异常
  • 举例: wx.setStorageSync(key,value)向本地存储中写入内容

③异步 API

  • 特点: 类似于jQuery 中的 $.ajax(options) 函数,需要通过 success、fail、complete 接收调用的结果
  • 举例:wx.request( )发起网络数据请求,通过success 回调函数接收数据

6.协同工作

(1)了解权限管理需求

在中大型的公司里,人员的分工非常仔细:同一个小程序项目,一般会有不同岗位、不同角色的员工同时参与设计与开发。

此时出于管理需要,我们迫切需要对不同岗位、不同角色的员工的权限进行边界的划分使他们能够高效的进行协同工作。

(2)了解项目成员的组织结构

(3)小程序的开发流程


📜小程序成员管理

1.成员管理的两个方面

小程序成员管理体现在管理员对小程序项目成员及体验成员的管理

 

①项目成员:

  • 表示参与小程序开发、运营的成员
  • 可登录小程序管理后台
  • 管理员可以添加、删除项目成员,并设置项目成员的角色

②体验成员

  • 表示参与小程序内测体验的成员
  • 可使用体验版小程序,但不属于项目成员
  • 管理员及项目成员均可添加、删除体验成员

2.不同项目成员对应的权限

3.开发者的权限说明

    1. 开发者权限:可使用小程序开发者工具及对小程序的功能进行代码开发
    2. 体验者权限:可使用体验版小程序
    3. 登录权限:可登录小程序管理后台,无需管理员确认
    4. 开发设置:设置小程序服务器域名、消息推送及扫描普通链接二维码打开小程序
    5. 腾讯云管理:云开发相关设置

4.添加项目成员和体验成员


小程序的版本

1.软件开发过程中的不同版本

在软件开发过程中,根据时间节点的不同,会产出不同的软件版本,例如:

①开发者编写代码的同时,对项目代码进行自测(开发版本)

②直到程序达到一个稳定可体验的状态时,开发者把体验版本给到产品经理和测试人员进行体验测试

③最后修复完程序的 Bug 后,发布正式版供外部用户使用

2.小程序的版本

版本阶段说明
开发版本使用开发者工具,可将代码上传到开发版本中。 开发版本只保留每人最新的一份上传的代码。
点击提交审核,可将代码提交审核。开发版本可删除,不影响线上版本和审核中版本的代码。
体验版本可以选择某个开发版本作为体验版,并且选取一份体验版
审核中的版本只能有一份代码处于审核中。有审核结果后可以发布到线上,也可直接重新提交审核,覆盖原审核版本。
线上版本线上所有用户使用的代码版本,该版本代码在新版本代码发布后被覆盖更新。


7.发布上线

1.小程序发布上线的整体步骤

一个小程序的发布上线,一般要经过 上传代码 -> 提交审核 -> 发布 这三个步骤。

①上传代码

  • 点击开发者工具顶部工具栏中的“上传” 按钮
  • 填写版本号以及项目备注

在后台查看上传之后的版本

登录小程序管理后台 -> 管理 -> 版本管理 -> 开发版本,即可查看刚才提交上传的版本了。

②提交审核

  • 为什么需要提交审核:为了保证小程序的质量,以及符合相关的规范,小程序的发布是需要经过腾讯官方审核的。
  • 提交审核的方式:在开发版本的列表中,点击“提交审核”按钮之后,按照页面提示填写相关的信息,就能把小程序提交到腾讯官方进行审核。

③发布

审核通过之后,管理员的微信中会收到小程序通过审核的通知,此时在审核版本的列表中,点击“发布”按钮之后,即可把“审核通过”的版本发布为“线上版本”,供所有小程序用户访问和使用。


基于小程序码进行推广

相对于普通二维码来说,小程序码的优势如下:

  1. 在样式上更具辨识度视觉冲击力
  2. 能够更加清晰地树立小程序的品牌形象
  3. 可以帮助开发者更好地推广小程序

获取小程序码的5个步骤

登录小程序管理后台 -> 设置 -> 基本设置 -> 基本信息 -> 小程序码及线下物料下载


查看小程序运营数据的两种方式

①在“小程序后台”查看

1.登录小程序管理后台

2.点击侧边栏的“统计'

3.点击相应的 tab可以看到相关的数据

②使用“小程序数据助手”查看

1.打开微信

2.搜索“小程序数据助手'

3.查看已发布的小程序相关的数据


本文地址:https://www.vps345.com/3800.html

搜索文章

Tags

PV计算 带宽计算 流量带宽 服务器带宽 上行带宽 上行速率 什么是上行带宽? CC攻击 攻击怎么办 流量攻击 DDOS攻击 服务器被攻击怎么办 源IP 服务器 linux 运维 游戏 云计算 ssh deepseek Ollama 模型联网 API CherryStudio llama 算法 opencv 自然语言处理 神经网络 语言模型 javascript 前端 chrome edge 进程 操作系统 进程控制 Ubuntu python MCP 阿里云 网络 网络安全 网络协议 ubuntu harmonyos 华为 开发语言 typescript 计算机网络 数据库 centos oracle 关系型 安全 分布式 gitlab adb nginx 监控 自动化运维 java numpy android c++ c语言 经验分享 科技 ai 人工智能 个人开发 php ollama llm LDAP spring boot websocket 编辑器 udp 笔记 tomcat maven intellij idea C 环境变量 进程地址空间 后端 node.js json html5 firefox 重启 排查 系统重启 日志 原因 pycharm 深度学习 conda pillow 游戏程序 windows github git pytorch 机器学习 docker golang 自动化 ssl fastapi MQTT 消息队列 容器 DeepSeek-R1 API接口 多线程服务器 Linux网络编程 spring Hyper-V WinRM TrustedHosts apache mount挂载磁盘 wrong fs type LVM挂载磁盘 Centos7.9 vscode 开发环境 SSL证书 小程序 c# Flask FastAPI Waitress Gunicorn uWSGI Uvicorn tcp/ip 面试 性能优化 jdk intellij-idea 架构 mysql RTSP xop RTP RTSPServer 推流 视频 电脑 svn matlab react.js 前端面试题 持续部署 YOLOv8 NPU Atlas800 A300I pro asi_bench http ecm bpm ide MCP server agent C/S LLM Docker Hub docker pull 镜像源 daemon.json Linux 蓝耘科技 元生代平台工作流 ComfyUI zotero WebDAV 同步失败 代理模式 YOLO IIS .net core Hosting Bundle .NET Framework vs2022 集成学习 集成测试 web安全 sql KingBase uni-app 深度优先 图论 并集查找 换根法 树上倍增 ESP32 Dell R750XS 串口服务器 postman mock mock server 模拟服务器 mock服务器 Postman内置变量 Postman随机数据 nuxt3 vue3 实时音视频 java-ee react next.js 部署 部署next.js bash qt TCP服务器 qt项目 qt项目实战 qt教程 spring cloud kafka hibernate 网络结构图 安全威胁分析 目标检测 计算机视觉 mcp mcp-proxy mcp-inspector fastapi-mcp sse 豆瓣 追剧助手 迅雷 nas 微信 银河麒麟 kylin v10 麒麟 v10 https aws googlecloud 服务器繁忙 备选 网站 api 调用 示例 大模型 macos redis 显卡驱动 HCIE 数通 能力提升 面试宝典 技术 IT信息化 Docker Compose docker compose docker-compose 腾讯云 microsoft Cursor C语言 tcpdump filezilla 无法连接服务器 连接被服务器拒绝 vsftpd 331/530 远程工作 vasp安装 查询数据库服务IP地址 SQL Server 语音识别 AutoDL openssl 密码学 eclipse 学习 5G 3GPP 卫星通信 mosquitto 智能路由器 外网访问 内网穿透 端口映射 vim 计算机 程序员 stm32 华为od django sqlite 华为认证 网络工程师 交换机 开源 嵌入式硬件 硬件架构 单片机 运维开发 shell kamailio sip VoIP 大数据 大数据平台 kylin jenkins pygame 小游戏 五子棋 elasticsearch 课程设计 ffmpeg 音视频 springboot远程调试 java项目远程debug docker远程debug java项目远程调试 springboot远程 Java Applet URL操作 服务器建立 Socket编程 网络文件读取 armbian u-boot webstorm 国产操作系统 ukui 麒麟kylinos openeuler rust腐蚀 统信 虚拟机安装 debian 驱动开发 jar kubernetes 云原生 ci/cd WSL win11 无法解析服务器的名称或地址 vSphere vCenter 系统安全 flask web3.py ftp 升级 CVE-2024-7347 漏洞 mysql离线安装 ubuntu22.04 mysql8.0 温湿度数据上传到服务器 Arduino HTTP 僵尸进程 android studio big data 孤岛惊魂4 web3 hive Hive环境搭建 hive3环境 Hive远程模式 恒源云 tcp autodl 学习方法 程序人生 frp wps 安卓 rust open webui flash-attention 报错 IMM 游戏服务器 TrinityCore 魔兽世界 sysctl.conf vm.nr_hugepages vue.js echarts adobe oceanbase 传统数据库升级 银行 前端框架 大语言模型 LLMs Dify 博客 单一职责原则 Python 网络编程 聊天服务器 套接字 TCP 客户端 Socket 物联网 负载均衡 seatunnel JAVA Java 鲲鹏 昇腾 npu AI Agent Headless Linux mac python3.11 计算机外设 gitea eureka 远程登录 telnet pdf asp.net大文件上传 asp.net大文件上传下载 asp.net大文件上传源码 ASP.NET断点续传 asp.net上传文件夹 asp.net上传大文件 .net core断点续传 嵌入式 linux驱动开发 arm开发 移动云 live555 rtsp rtp visualstudio prometheus 鸿蒙 nfs SSL 域名 rsyslog web rag ragflow ragflow 源码启动 rabbitmq ruby AI编程 Trae IDE AI 原生集成开发环境 Trae AI 测试工具 1024程序员节 Reactor 设计模式 C++ 硬件工程 嵌入式实习 爬虫 CPU 内存 主板 电源 网卡 本地部署 deepseek r1 DigitalOcean GPU服务器购买 GPU服务器哪里有 GPU服务器 AIGC EasyConnect Cline 微服务 ecmascript nextjs reactjs 黑客技术 向日葵 搜索引擎 ssrf 失效的访问控制 HTML audio 控件组件 vue3 audio音乐播放器 Audio标签自定义样式默认 vue3播放音频文件音效音乐 自定义audio播放器样式 播放暂停调整声音大小下载文件 MI300x DeepSeek openwrt Deepseek HiCar CarLife+ CarPlay QT RK3588 grafana ux 多线程 rclone AList webdav fnOS k8s open Euler dde deepin 统信UOS LLM Web APP Streamlit .netcore hadoop bug ddos mongodb string模拟实现 深拷贝 浅拷贝 经典的string类问题 三个swap 防火墙 NAT转发 NAT Server 数学建模 网络攻击模型 odoo 服务器动作 Server action 机器人 远程桌面 环境迁移 创意 社区 gpu算力 Ubuntu 24.04.1 轻量级服务器 devops springboot ip 历史版本 下载 安装 软件工程 信号处理 MacOS录屏软件 css3 rpc 远程过程调用 Windows环境 sentinel 中间件 权限 命令 unix 直播推流 高效日志打印 串口通信日志 服务器日志 系统状态监控日志 异常记录日志 策略模式 单例模式 OD机试真题 华为OD机试真题 服务器能耗统计 kvm 无桌面 命令行 媒体 微信公众平台 log4j 佛山戴尔服务器维修 佛山三水服务器维修 低代码 flutter gitee ruoyi ollama下载加速 联想开天P90Z装win10 加解密 Yakit yaklang jmeter 软件测试 bootstrap html 医疗APP开发 app开发 软考 黑客 jupyter tailscale derp derper 中转 C++软件实战问题排查经验分享 0xfeeefeee 0xcdcdcdcd 动态库加载失败 程序启动失败 程序运行权限 标准用户权限与管理员权限 Windows 繁忙 解决办法 替代网站 汇总推荐 AI推理 CDN 麒麟 bonding 链路聚合 职场和发展 cursor windows日志 unity 数据挖掘 Minecraft embedding wsl sqlserver freebsd glibc agi ansible playbook pip LORA NLP iDRAC R720xd go 服务器无法访问 ip地址无法访问 无法访问宝塔面板 宝塔面板打不开 fpga开发 XFS xfs文件系统损坏 I_O error es jvm kind iot 华为云 个人博客 ui HarmonyOS Next openEuler visual studio code 服务器主板 AI芯片 信息与通信 FunASR ASR rtsp服务器 rtsp server android rtsp服务 安卓rtsp服务器 移动端rtsp服务 大牛直播SDK 代码调试 ipdb wsl2 远程连接 rdp 实验 我的世界服务器搭建 asm Wi-Fi chatgpt 我的世界 我的世界联机 数码 Linux无人智慧超市 LInux多线程服务器 QT项目 LInux项目 单片机项目 UOS 统信操作系统 yum rc.local 开机自启 systemd ISO镜像作为本地源 云电竞 云电脑 todesk WSL2 微信小程序 VMware安装Ubuntu Ubuntu安装k8s llama3 Chatglm 开源大模型 redhat virtualenv ios postgresql 智能手机 NAS Termux Samba express 数据集 Linux awk awk函数 awk结构 awk内置变量 awk参数 awk脚本 awk详解 备份SQL Server数据库 数据库备份 傲梅企业备份网络版 pppoe radius hugo Netty 即时通信 NIO gaussdb xss 宝塔面板访问不了 宝塔面板网站访问不了 宝塔面板怎么配置网站能访问 宝塔面板配置ip访问 宝塔面板配置域名访问教程 宝塔面板配置教程 AI agent 思科模拟器 思科 Cisco audio vue音乐播放器 vue播放音频文件 Audio音频播放器自定义样式 播放暂停进度条音量调节快进快退 自定义audio覆盖默认样式 excel IIS服务器 IIS性能 日志监控 muduo IDEA 国标28181 视频监控 监控接入 语音广播 流程 SIP SDP 银河麒麟服务器操作系统 系统激活 SVN Server tortoise svn 安装教程 GPU环境配置 Ubuntu22 CUDA PyTorch Anaconda安装 数据结构 EMQX 通信协议 GCC aarch64 编译安装 HPC GaN HEMT 氮化镓 单粒子烧毁 辐射损伤 辐照效应 交叉编译 根服务器 vscode 1.86 laravel junit SEO 显示管理器 lightdm gdm .net 树莓派 VNC 监控k8s集群 集群内prometheus 网络穿透 云服务器 SSH Xterminal 实习 需求分析 规格说明书 远程 执行 sshpass 操作 unity3d mm-wiki搭建 linux搭建mm-wiki mm-wiki搭建与使用 mm-wiki使用 mm-wiki详解 dock 镜像 加速 okhttp CORS 跨域 chrome devtools selenium chromedriver 政务 分布式系统 监控运维 Prometheus Grafana 雨云 NPS 自动驾驶 dns 游戏引擎 xcode k8s资源监控 annotations自动化 自动化监控 监控service 监控jvm AI大模型 大模型入门 HTTP 服务器控制 ESP32 DeepSeek minicom 串口调试工具 缓存 ArcTS 登录 ArcUI GridItem css 鸿蒙系统 arkUI 虚拟局域网 服务网格 istio 车载系统 AD域 js 反向代理 致远OA OA服务器 服务器磁盘扩容 系统架构 hosts webrtc arm 其他 金仓数据库 2025 征文 数据库平替用金仓 大模型微调 技术共享 智能硬件 AP配网 AK配网 小程序AP配网和AK配网教程 WIFI设备配网小程序UDP开 gpt-3 文心一言 合成模型 扩散模型 图像生成 Ark-TS语言 边缘计算 编程 序列化反序列化 mariadb elk 金融 dify gateway Clion Nova ResharperC++引擎 Centos7 远程开发 业界资讯 语法 模拟退火算法 网络用户购物行为分析可视化平台 大数据毕业设计 EtherNet/IP串口网关 EIP转RS485 EIP转Modbus EtherNet/IP网关协议 EIP转RS485网关 EIP串口服务器 docker命令大全 cmos 硬件 code-server nac 802.1 portal DocFlow 图像处理 DevEco Studio HarmonyOS OpenHarmony 真机调试 GPU word图片自动上传 word一键转存 复制word图片 复制word图文 复制word公式 粘贴word图文 粘贴word公式 netty SysBench 基准测试 健康医疗 互联网医院 mamba r语言 数据可视化 etcd 数据安全 RBAC wpf 鸿蒙开发 移动开发 TRAE 人工智能生成内容 dubbo MS Materials VMware安装mocOS VMware macOS系统安装 AISphereButler 捆绑 链接 谷歌浏览器 youtube google gmail 虚幻 springsecurity6 oauth2 授权服务器 自定义客户端 SAS 线程 seleium 自动化测试 图形渲染 银河麒麟高级服务器 外接硬盘 Kylin 国产化 怎么卸载MySQL MySQL怎么卸载干净 MySQL卸载重新安装教程 MySQL5.7卸载 Linux卸载MySQL8.0 如何卸载MySQL教程 MySQL卸载与安装 ros wsgiref Web 服务器网关接口 flink 系统 黑苹果 虚拟机 信息可视化 数据分析 网页设计 华为机试 sdkman 数据库系统 sequoiaDB Python基础 Python教程 Python技巧 yaml Ultralytics 可视化 做raid 装系统 BMC 大模型教程 RAGFlow remote-ssh ardunio BLE ESXi Dell HPE 联想 浪潮 alias unalias 别名 ceph win服务器架设 windows server P2P HDLC gcc npm cuda cudnn nvidia Linux环境 迁移指南 QT 5.12.12 QT开发环境 Ubuntu18.04 prometheus数据采集 prometheus数据模型 prometheus特点 框架搭建 相机 docker搭建nacos详解 docker部署nacos docker安装nacos 腾讯云搭建nacos centos7搭建nacos 回显服务器 UDP的API使用 llama.cpp AnythingLLM AnythingLLM安装 项目部署到linux服务器 项目部署过程 mcu VPS pyqt .net mvc断点续传 深度求索 私域 知识库 微信小程序域名配置 微信小程序服务器域名 微信小程序合法域名 小程序配置业务域名 微信小程序需要域名吗 微信小程序添加域名 VM搭建win2012 win2012应急响应靶机搭建 攻击者获取服务器权限 上传wakaung病毒 应急响应并溯源 挖矿病毒处置 应急响应综合性靶场 RAID RAID技术 磁盘 存储 源码 毕业设计 lio-sam SLAM uv zabbix 混合开发 环境安装 JDK regedit 开机启动 项目部署 Claude rocketmq RustDesk自建服务器 rustdesk服务器 docker rustdesk 大模型面经 大模型学习 neo4j 知识图谱 矩阵 京东云 腾讯云大模型知识引擎 opensearch helm Linux PID 服务器管理 宝塔面板 配置教程 服务器安装 网站管理 飞书 基础入门 基础环境 剧本 WebRTC gpt uniapp vue LInux 软负载 ubuntu20.04 开机黑屏 多进程 webgl jina 匿名管道 命名管道 vscode1.86 1.86版本 ssh远程连接 无人机 本地化部署 软件定义数据中心 sddc RTMP 应用层 centos-root /dev/mapper yum clean all df -h / du -sh 考研 状态模式 onlyoffice 在线office AI Agent 字节智能运维 IPMITOOL 硬件管理 Linux的基础指令 rnn opcua opcda KEPServer安装 oneapi 企业微信 工业4.0 压力测试 沙盒 word KVM chrome 浏览器下载 chrome 下载安装 谷歌浏览器下载 私有化 can 线程池 多路转接 epoll cd 目录切换 linux安装配置 VS Code 玩机技巧 软件分享 软件图标 云服务 可信计算技术 Playwright token sas 小智AI服务端 xiaozhi TTS FTP 服务器 ssh远程登录 Cookie MySql AD 域管理 spark HistoryServer Spark YARN jobhistory 网站搭建 serv00 开发 linux上传下载 CentOS Stream CentOS 微信开放平台 微信公众号配置 wireshark iis VSCode hexo USB网络共享 软件需求 服务器数据恢复 数据恢复 存储数据恢复 raid5数据恢复 磁盘阵列数据恢复 Ubuntu Server Ubuntu 22.04.5 vmware 卡死 蓝桥杯 ue4 着色器 ue5 僵尸世界大战 游戏服务器搭建 银河麒麟操作系统 zookeeper 魔百盒刷机 移动魔百盒 机顶盒ROM 服务器部署ai模型 USB转串口 CH340 浏览器开发 AI浏览器 飞牛NAS 飞牛OS MacBook Pro ssh漏洞 ssh9.9p2 CVE-2025-23419 开机自启动 Anolis nginx安装 linux插件下载 harmonyOS面试题 NFS YOLOv12 cnn 邮件APP 免费软件 ubuntu24.04.1 ai工具 java-rocketmq v10 软件 ldap 毕昇JDK IO模型 上传视频至服务器代码 vue3批量上传多个视频并预览 如何实现将本地视频上传到网页 element plu视频上传 ant design vue vue3本地上传视频及预览移除 Linux24.04 minecraft 3d GIS 遥感 WebGIS AI代码编辑器 etl anaconda Vmamba 大大通 第三代半导体 碳化硅 springcloud 链表 系统开发 binder framework 源码环境 流式接口 URL 架构与原理 Kylin-Server Redis Desktop 多个客户端访问 IO多路复用 TCP相关API 虚拟化 半虚拟化 硬件虚拟化 Hypervisor n8n 工作流 workflow 内网环境 Kali Linux 渗透测试 信息收集 h.264 大文件分片上传断点续传及进度条 如何批量上传超大文件并显示进度 axios大文件切片上传详细教 node服务器合并切片 vue3大文件上传报错提示错误 大文件秒传跨域报错cors cpp-httplib 网工 iphone 压测 ECS DBeaver 数据仓库 kerberos iftop 网络流量监控 pgpool x64 SIGSEGV SSE xmm0 端口测试 田俊楠 make命令 makefile文件 Node-Red 编程工具 流编程 粘包问题 视觉检测 网卡的名称修改 eth0 ens33 Docker引擎已经停止 Docker无法使用 WSL进度一直是0 镜像加速地址 perf openstack Xen outlook vue-i18n 国际化多语言 vue2中英文切换详细教程 如何动态加载i18n语言包 把语言json放到服务器调用 前端调用api获取语言配置文件 xrdp IMX317 MIPI H265 VCU SRS 流媒体 直播 TCP协议 bat 端口 查看 ss composer Unity Dedicated Server Host Client 无头主机 拓扑图 matplotlib ABAP Deepseek-R1 私有化部署 推理模型 产测工具框架 IMX6ULL 管理框架 交互 firewalld docker部署翻译组件 docker部署deepl docker搭建deepl java对接deepl 翻译组件使用 文件系统 路径解析 雨云服务器 Logstash 日志采集 ROS linux 命令 sed 命令 常用命令 文本命令 目录命令 崖山数据库 YashanDB 视频编解码 源码剖析 rtsp实现步骤 流媒体开发 safari Mac 存储维护 NetApp存储 EMC存储 dash 正则表达式 milvus crosstool-ng TrueLicense 群晖 文件分享 W5500 OLED u8g2 性能测试 功能测试 navicat rpa 相差8小时 UTC 时间 rustdesk 远程控制 远程看看 远程协助 程序 性能分析 c 超融合 less 自动化任务管理 cpu 实时 使用 Attention 毕设 midjourney AI写作 串口驱动 CH341 uart 485 热榜 swoole 三级等保 服务器审计日志备份 ip命令 新增网卡 新增IP 启动网卡 FTP服务器 状态管理的 UDP 服务器 Arduino RTOS prompt RAGFLOW RAG 检索增强生成 文档解析 大模型垂直应用 高级IO risc-v 实时互动 yum源切换 更换国内yum源 ipython PX4 bcompare Beyond Compare 模拟器 教程 安全架构 fast Invalid Host allowedHosts 智能音箱 智能家居 大模型应用 Xinference fd 文件描述符 北亚数据恢复 oracle数据恢复 vr OpenSSH 干货分享 黑客工具 密码爆破 list 模拟实现 西门子PLC 通讯 离线部署dify triton 模型分析 cocoapods 线性代数 电商平台 threejs 3D 服务器时间 XCC Lenovo 流量运营 SenseVoice mybatis 宕机切换 服务器宕机 dba IPv4 子网掩码 公网IP 私有IP 执法记录仪 智能安全帽 smarteye SSH 密钥生成 SSH 公钥 私钥 生成 嵌入式Linux IPC iperf3 带宽测试 skynet transformer Linux的权限 SSH 服务 SSH Server OpenSSH Server IM即时通讯 QQ 剪切板对通 HTML FORMAT EMUI 回退 降级 gnu DOIT 四博智联 eNSP 企业网络规划 华为eNSP 网络规划 ShenTong stm32项目 李心怡 yolov8 kali 共享文件夹 双系统 PVE apt docker部署Python thingsboard 阿里云ECS minio 中兴光猫 换光猫 网络桥接 自己换光猫 H3C 客户端与服务端通信 ArkUI 多端开发 智慧分发 应用生态 鸿蒙OS 软链接 硬链接 前后端分离 WebUI DeepSeek V3 Unity插件 dell服务器 图形化界面 iventoy VmWare OpenEuler 单元测试 trea idea 测试用例 灵办AI 磁盘监控 服务器配置 X11 Xming 换源 国内源 Debian 流水线 脚本式流水线 efficientVIT YOLOv8替换主干网络 TOLOv8 生物信息学 Kylin OS uni-file-picker 拍摄从相册选择 uni.uploadFile H5上传图片 微信小程序上传图片 DenseNet Google pay Apple pay edge浏览器 CrewAI AI-native Docker Desktop file server http server web server 元服务 应用上架 UDP 办公自动化 自动化生成 pdf教程 tensorflow 增强现实 沉浸式体验 应用场景 技术实现 案例分析 AR trae 王者荣耀 DNS Spring Security jetty undertow tidb GLIBC grub 版本升级 扩容 虚幻引擎 deekseek 影刀 #影刀RPA# 嵌入式系统开发 游戏开发 g++ g++13 ubuntu24 vivado24 产品经理 代理服务器 selete MDK 嵌入式开发工具 论文笔记 sublime text IPMI 带外管理 多层架构 解耦 db 设备 PCI-Express arcgis VMware创建虚拟机 Ubuntu DeepSeek DeepSeek Ubuntu DeepSeek 本地部署 DeepSeek 知识库 DeepSeek 私有化知识库 本地部署 DeepSeek DeepSeek 私有化部署 阻塞队列 生产者消费者模型 服务器崩坏原因 搭建个人相关服务器 运维监控 sqlite3 音乐服务器 Navidrome 音流 自动化编程 Windsurf ping++ 分析解读 磁盘镜像 服务器镜像 服务器实时复制 实时文件备份 pyautogui Erlang OTP gen_server 热代码交换 事务语义 k8s集群资源管理 云原生开发 信创 信创终端 中科方德 MNN Qwen 微信分享 Image wxopensdk 大模型推理 bot Docker 游戏机 ros2 moveit 机器人运动 信号 leetcode 推荐算法 Ubuntu 24 常用命令 Ubuntu 24 Ubuntu vi 异常处理 Linux find grep 远程服务 SWAT 配置文件 服务管理 网络共享 烟花代码 烟花 元旦 wordpress 无法访问wordpess后台 打开网站页面错乱 linux宝塔面板 wordpress更换服务器 代理 conda配置 conda镜像源 dns是什么 如何设置电脑dns dns应该如何设置 ai小智 语音助手 ai小智配网 ai小智教程 esp32语音助手 diy语音助手 银河麒麟桌面操作系统 DeepSeek行业应用 Heroku 网站部署 lsb_release /etc/issue /proc/version uname -r 查看ubuntu版本 在线预览 xlsx xls文件 在浏览器直接打开解析xls表格 前端实现vue3打开excel 文件地址url或接口文档流二进 figma 风扇控制软件 Typore ocr 大模型部署 micropython esp32 mqtt MacMini 迷你主机 mini Apple 宠物 免费学习 宠物领养 宠物平台 GoogLeNet gradle 小艺 Pura X C# MQTTS 双向认证 emqx 分布式训练 dity make AI作画 聊天室 KylinV10 麒麟操作系统 Vmware 实战案例 searxng 算力 网络药理学 生信 PPI String Cytoscape CytoHubba Radius camera Arduino 电子信息 rime HAProxy 数据库架构 数据管理 数据治理 数据编织 数据虚拟化 Open WebUI 弹性计算 计算虚拟化 弹性裸金属 EtherCAT转Modbus ECT转Modbus协议 EtherCAT转485网关 ECT转Modbus串口网关 EtherCAT转485协议 ECT转Modbus网关 充电桩 欧标 OCPP idm 抗锯齿 程序员创富 iBMC UltraISO 物联网开发 lua windwos防火墙 defender防火墙 win防火墙白名单 防火墙白名单效果 防火墙只允许指定应用上网 防火墙允许指定上网其它禁止 xpath定位元素 clickhouse VR手套 数据手套 动捕手套 动捕数据手套 社交电子 高效远程协作 TrustViewer体验 跨设备操作便利 智能远程控制 docker run 数据卷挂载 交互模式 firewall 7z langchain deep learning 直流充电桩 域名服务 DHCP 符号链接 配置 输入法 强化学习 nlp av1 电视盒子 本地知识库部署 DeepSeek R1 模型 音乐库 飞牛 实用教程 chfs ubuntu 16.04 RoboVLM 通用机器人策略 VLA设计哲学 vlm fot robot 视觉语言动作模型 具身智能 技能大赛 同步 备份 建站 Kali 火绒安全 linux环境变量 Nuxt.js 内网服务器 内网代理 内网通信 keepalived sonoma 自动更新 环境配置 裸金属服务器 弹性裸金属服务器 p2p xshell termius iterm2 数据库开发 database VLAN 企业网络