uniapp 中 引入vant组件 和 vant 报错Unclosed bracket 的问题解决

在uniapp 中引入vant组件,遇到一个报错,所以在此记录一下完整过程

一、引入vant组件

方式一:前往 GitHub官网 Vant 下载压缩文件,获取下载中的dist 文件
在这里插入图片描述
方式二:通过npm install 方式引入

 npm i @vant/weapp -S --production

请添加图片描述

二、创建wxcomponent

1、在根目录下新建 文件夹名叫 wxcomponent ,将下载好的压缩包中的 dist 文件夹放到 wxcomponent 里,将 dist 重命名为 vant请添加图片描述

2、在根目录下App.vue中引入UI样式index.wxss

 @import "/wxcomponent/vant/common/index.wxss";

3.在pages.json页面将vant的组件注册,在单独页面中注册,或者在globalStyle里面配置,
在这里插入图片描述

"usingComponents": { 
	"van-action-sheet": "/wxcomponent/vant/action-sheet/index",
	"van-area": "/wxcomponent/vant/area/index",
	// "van-badge": "/wxcomponent/vant/badge/index",
	// "van-badge-group": "/wxcomponent/vant/badge-group/index",
	"van-button": "/wxcomponent/vant/button/index",
	"van-card": "/wxcomponent/vant/card/index",
	"van-cell": "/wxcomponent/vant/cell/index",
	"van-cell-group": "/wxcomponent/vant/cell-group/index",
	"van-checkbox": "/wxcomponent/vant/checkbox/index",
	"van-checkbox-group": "/wxcomponent/vant/checkbox-group/index",
	"van-col": "/wxcomponent/vant/col/index",
	"van-dialog": "/wxcomponent/vant/dialog/index",
	"van-field": "/wxcomponent/vant/field/index",
	"van-goods-action": "/wxcomponent/vant/goods-action/index",
	"van-goods-action-icon": "/wxcomponent/vant/goods-action-icon/index",
	"van-goods-action-button": "/wxcomponent/vant/goods-action-button/index",
	"van-icon": "/wxcomponent/vant/icon/index",
	"van-loading": "/wxcomponent/vant/loading/index",
	"van-nav-bar": "/wxcomponent/vant/nav-bar/index",
	"van-notice-bar": "/wxcomponent/vant/notice-bar/index",
	"van-notify": "/wxcomponent/vant/notify/index",
	"van-panel": "/wxcomponent/vant/panel/index",
	"van-popup": "/wxcomponent/vant/popup/index",
	"van-progress": "/wxcomponent/vant/progress/index",
	"van-radio": "/wxcomponent/vant/radio/index",
	"van-radio-group": "/wxcomponent/vant/radio-group/index",
	"van-row": "/wxcomponent/vant/row/index",
	"van-search": "/wxcomponent/vant/search/index",
	"van-slider": "/wxcomponent/vant/slider/index",
	"van-stepper": "/wxcomponent/vant/stepper/index",
	"van-steps": "/wxcomponent/vant/steps/index",
	"van-submit-bar": "/wxcomponent/vant/submit-bar/index",
	"van-swipe-cell": "/wxcomponent/vant/swipe-cell/index",
	"van-switch": "/wxcomponent/vant/switch/index",
	// "van-switch-cell": "/wxcomponent/vant/switch-cell/index",
	"van-tab": "/wxcomponent/vant/tab/index",
	"van-tabs": "/wxcomponent/vant/tabs/index",
	"van-tabbar": "/wxcomponent/vant/tabbar/index",
	"van-tabbar-item": "/wxcomponent/vant/tabbar-item/index",
	"van-tag": "/wxcomponent/vant/tag/index",
	"van-toast": "/wxcomponent/vant/toast/index",
	"van-transition": "/wxcomponent/vant/transition/index",
	"van-tree-select": "/wxcomponent/vant/tree-select/index",
	"van-datetime-picker": "/wxcomponent/vant/datetime-picker/index",
	"van-rate": "/wxcomponent/vant/rate/index",
	"van-collapse": "/wxcomponent/vant/collapse/index",
	"van-collapse-item": "/wxcomponent/vant/collapse-item/index",
	"van-picker": "/wxcomponent/vant/picker/index"
}

4、页面中就可以使用

<template>
  <view>
      <van-button type="info">信息按钮</van-button>
  </view>
</template>

三、全部操作之后就开始报错了

1、报错问题

Module build failed (from ./node_modules/postcss-loader/src/index.js):
10:26:54.652 SyntaxError
10:26:54.653 (45:193) Unclosed bracket

2、全局搜索 woff

 woff

3、在…(“woff2”),url(https:…) 的逗号后添加 空格

src:url(https://img.yzcdn.cn/vant/vant-icon-d3825a.woff2) format("woff2"), url(https://img.yzcdn.cn/vant/vant-icon

报错问题,亲测有效

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/33402.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Android Studio 找不到 uploadArchives 入口

在4.2之前版本的 Android Studio 中想要module 打包arr&#xff0c;上传Maven 我们只需要 在对应module的build.gradle文件顶部添加 apply plugin: maven然后每一次修改记得要修改版本号&#xff0c;相同版本号提交失败&#xff0c;是不会覆盖的 defaultConfig {......versi…

2022年12月份青少年软件编程Python等级考试试卷六级真题(含答案)

一、单选题(共25题&#xff0c;共50分) 1.数据文件“abc.txt”中包含若干个英文单词&#xff0c;如图所示&#xff1a; 读取文件“abc.txt”中数据的Python程序段如下&#xff1a; file abc.txt word_b [] for word in open(file):if word[0:1] a and len(word)>4:wo…

工具系列之wireshark使用说明

简介 工具下载&#xff1a; https://www.wireshark.org/官方FAQ: https://www.wireshark.org/faq.html 过滤器设置 通常情况下&#xff0c;将.pcap 数据拖拽至 wireshark中即可打开。通过&#xff1a; 导航栏–》分析 --> 显示过滤器 即可找到对应的筛选器&#xff0c;筛…

优维低代码实践:数据加工/转化详解

优维低代码技术专栏&#xff0c;是一个全新的、技术为主的专栏&#xff0c;由优维技术委员会成员执笔&#xff0c;基于优维7年低代码技术研发及运维成果&#xff0c;主要介绍低代码相关的技术原理及架构逻辑&#xff0c;目的是给广大运维人提供一个技术交流与学习的平台。 优维…

自然语言处理(概念)

1、 RNN模型简介 1.2传统RNN模型 2、LSTM模型 3、GRU模型 5、注意力机制 6、人名分类器 7 、BERT 8、Transformer 的结构是什么样子的&#xff1f; 各个子模块有什么作用&#xff1f; 8.1 Encoder模块 8.2 Decoder模块 8.3 Transformer 结构中的Decoder端具体输入是什么&#…

期末复习【网络安全】

期末复习【网络安全】 前言推荐期末复习重点第1章 引言1.1 计算机安全概念 21.2 OSI安全体系结构 61.3 安全攻击 71.3.1 被动攻击1.3.2 主动攻击 第2章 对称加密和消息机密性2.1 对称加密原理 232.1.3 Feistel密码结构 25 2.2 对称分组加密算法 272.2.1 数据加密标准2.2.2 三重…

【强化学习】常用算法之一 “Q-learning”

作者主页&#xff1a;爱笑的男孩。的博客_CSDN博客-深度学习,活动,python领域博主爱笑的男孩。擅长深度学习,活动,python,等方面的知识,爱笑的男孩。关注算法,python,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域.https://blog.csdn.net/Code_and516?typeblog个…

如何看待低级爬虫与高级爬虫?

爬虫之所以分为高级和低级&#xff0c;主要是基于其功能、复杂性和灵活性的差异。根据我总结大概有下面几点原因&#xff1a; 功能和复杂性&#xff1a;高级爬虫通常提供更多功能和扩展性&#xff0c;包括处理复杂页面结构、模拟用户操作、解析和清洗数据等。它们解决了开发者…

Spring基础知识(四)

目录 1.Spring包含的模块主要有什么 2.Core Container的作用 3.Data Access/Integration模块的作用 4.AOP模块的作用 5.Spring Web模块的作用 6.Test模块的作用 7.如何将一个类声明为Bean 8.Component和Bean的区别 9.能够注入Bean的注解有什么 10.Resource注解 1.Spr…

《微服务实战》 第三十二章 微服务链路跟踪-sleuth zipkin

系列文章目录 第三十二章 微服务链路跟踪-sleuth zipkin 第三十章 分布式事务框架seata TCC模式 第二十九章 分布式事务框架seata AT模式 第十二章 Spring Cloud Alibaba Sentinel 第十一章 Spring Cloud Alibaba nacos配置中心 第十章 SpringCloud Alibaba 之 Nacos discover…

APP外包开发中的第三方工具

APP外包开发过程中需要用到各种的第三方服务平台和工具&#xff0c;这些平台和工具可以提高开发效率和更规范的管理项目&#xff0c;今天和大家分享常见的一些平台和工具&#xff0c;从UI设计、开发、测试到上线覆盖APP开发的整个流程&#xff0c;希望对大家有所帮助。北京木奇…

Solr框架 02.Solr操作(document操作和query查询)

菜单项目Documents使用办法 其中的document选项&#xff1a; 以XML格式举例 1新增/修改 当id不存在时新增&#xff0c;当id存在修改。 <doc> <field name"id">8</field> <field name"name">明天更大卖</field> <field n…

CVE-2023-34541 LangChain 任意命令执行

漏洞简介 LangChain是一个用于开发由语言模型驱动的应用程序的框架。 在LangChain受影响版本中&#xff0c;由于load_prompt函数加载提示文件时未对加载内容进行安全过滤&#xff0c;攻击者可通过构造包含恶意命令的提示文件&#xff0c;诱导用户加载该文件&#xff0c;即可造成…

Spring Boot 中的 @SendTo 注解

Spring Boot 中的 SendTo 注解 在 Spring Boot 中&#xff0c;SendTo 注解是一个非常有用的注解&#xff0c;它可以用于实现 WebSocket 的消息转发功能。本文将介绍 SendTo 注解的原理、使用方法和示例代码。 什么是 SendTo 注解 SendTo 注解是 Spring Boot 中用于将消息发送…

【MOOC 测验】第4章 网络层

1‌、下列关于路由算法描述错误的是&#xff08; &#xff09; A. 链路状态算法是一种全局路由算法&#xff0c;每个路由器需要维护全局状态信息B. OSPF 是一种域内路由协议&#xff0c;核心是基于 Dijkstra 最低费用路径算法C. RIP 是一种域内路由算法&#xff0c;核心是基…

docker网络

一、docker网络概述 1、docker网络实现的原理 Docker使用Linux桥接&#xff0c;在宿主机虚拟一个Docker容器网桥(docker0)&#xff0c;Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址&#xff0c;称为Container-IP&#xff0c; 同时Docker网桥是 每个容器的…

基于ENVI的遥感影像的非监督分类

ENVI包括了ISODATA和K-Mean两种非监督分类方法。 ISODATA&#xff08;Iterative Self-Orgnizing Data Analysize Technique&#xff09;是一种重复自组织数据分析技术&#xff0c;计算数据空间中均匀分布的类均值&#xff0c;然后用最小距离技术将剩余像元进行迭代聚合&#x…

Unreal 5 实现使用GPU Instancing批量渲染相同的物体

之前做unity的时候&#xff0c;专门研究了使用GPU进行批量相同的物体渲染&#xff0c;现在转ue以后&#xff0c;发现UE也有相同的功能。接下来讲解一下&#xff0c;在ue里面如何实现通过GPU进行实例化渲染。 创建组件 能够实现GPU实例化渲染&#xff0c;ue提供了两个组件&…

最新导则下生态环评报告编制技术暨报告篇、制图篇、指数篇、综合应用篇教程

详情点击链接&#xff1a;最新导则下生态环评报告编制技术暨报告篇、制图篇、指数篇、综合应用篇 一&#xff0c;生态环评报告编制规范 结合生态环境影响评价最新导则&#xff0c;详述不同类型项目生态环评报告编制要求与规范 二&#xff0c;土地利用图 1、土地利用分类体系…

go系列-读取文件

1 概述 2 整个文件读入内存 直接将数据直接读取入内存&#xff0c;是效率最高的一种方式&#xff0c;但此种方式&#xff0c;仅适用于小文件&#xff0c;对于大文件&#xff0c;则不适合&#xff0c;因为比较浪费内存。 2.1 直接指定文化名读取 在 Go 1.16 开始&#xff0c;i…