当前位置: 首页 > news >正文

微信小程序weui安装实战:NPM包最佳实践指南,快速构建UI组件库

微信小程序是一种轻量级的应用开发框架,它允许开发者在微信平台上构建原生体验的应用,而无需安装。在微信小程序开发过程中,为了实现丰富的用户界面和交互,常常需要引入第三方UI库,比如腾讯官方的WeUI。WeUI是微信官方设计团队为微信Web端量身打造的一套UI库,包含了一整套符合微信视觉规范的基础样式和组件。在微信小程序中,我们可以利用npm(Node Package Manager)来安装和管理这些第三方库。

一、构建NPM步骤

1.初始化

npm init

在这里插入图片描述

默认配置文件内容
在这里插入图片描述

在这里插入图片描述

2.安装指定包

npm i weui-miniprogram -S --omit=dev

在这里插入图片描述

错误提示

PS E:\miniprogram\weui-npm> npm i weui-miniprogram -S --production npm
WARN config production Use --omit=dev instead.

 npm i weui-miniprogram -S --omit=dev

3.工具构建NPM

在这里插入图片描述

4.项目调用

app.wxss

@import './miniprogram_npm/weui-miniprogram/weui-wxss/dist/style/weui.wxss';

在这里插入图片描述

5.特定页面使用

二、使用镜像加速 npm 安装过程

使用镜像加速 npm 安装过程是一个常见的做法,特别是在国内网络环境下。通过配置 npm 使用国内的镜像源来加快下载速度。以下是一些常用的镜像源及其配置方法:

1. 使用淘宝 NPM 镜像

淘宝 NPM 镜像是国内最常用的镜像之一。通过以下命令临时或永久切换到淘宝 NPM 镜像。

临时使用

在安装命令前加上 --registry 参数:

npm install tdesign-miniprogram --save --production --registry=https://registry.npmmirror.com
永久使用

你可以通过以下命令将默认的 npm 源切换为淘宝 NPM 镜像:

npm config set registry https://registry.npmmirror.com

验证是否切换成功:

npm config get registry

2. 使用其他镜像源

除了淘宝 NPM 镜像,还有一些其他的镜像源可以选择,例如:

  • 京东 NPM 镜像

    npm config set registry https://registry.mirrors.jenkins-ci.org
    
  • 华为 NPM 镜像

    npm config set registry https://mirrors.huaweicloud.com/repository/npm/
    

@漏刻有时


http://www.mrgr.cn/news/69128.html

相关文章:

  • 【项目管理】MobaXterm终端工具(怎么连接服务器)
  • Docker:查看镜像里的文件
  • ReactPress与WordPress:一场内容管理系统的较量
  • 下一代以区域为导向的电子/电气架构
  • 入门车载以太网(4) -- 传输层(TCP\UDP)
  • 使用视频提升应用在 App Store 中的推广效果
  • 【CSP】爆零的独特姿势
  • PNG图片批量压缩exe工具+功能纯净+不改变原始尺寸
  • 在使用element中的抽屉<el-drawer>页签<el-tabs/>组合时,echarts图表宽度显示异常问题
  • 分布式和并发模型的比较和讨论记录
  • [Linux] 进程等待 | 进程替换
  • Codeforces Round 984 (Div. 3)
  • ODOO学习笔记(3):Odoo和Django的区别是什么?
  • Docker的轻量级可视化工具Portainer
  • ssm077铁岭河医院医患管理系统+vue(论文+源码)_kaic
  • 特殊符号大全
  • 驱动开发系列27 - Linux Kernel 内核调试环境配置
  • 【softmax基础】如何使用什么时候使用
  • Python:scipy.signal.find_peaks 查找数据内的波峰波谷
  • 从0开始linux(25)——链接文件
  • c程序编译预处理命令那些事
  • 电工领域文档规范引用格式说明
  • 装杯 之 Linux指令【补充篇】
  • 图形几何之美系列:仿射变换矩阵
  • 了解信息物理系统(CPS,Cyber-Physical Systems)
  • Java 函数接口Comparator和Comparable【比较器接口】详解与示例