标签:学习

共 888 篇文章

mac06-02
阅读

tar 提取文件时提示 Ignoring unknown extended header keyword

在 Linux 上使用 tar 提取文件时出现下列提示: 当 tar 文件在 macOS 上创建,在 Linux 上提取时,就会发生这种情况。原因是 macOS 默认使用 "),而 Linux 默认使用 。BSD tar 在创建归档文件的同时加入了一些 macOS 文件特有的扩展属性,如 ,这些信息不被 GNU tar 所识别。 也就是说,BSD tar 在保留文件特殊属性上比 GNU tar 更全面。然而这些属性可能会导致 GNU t...

#学习
css05-29
阅读

css中BEM命名

引言 在现代前端开发中,CSS的规模和复杂度不断增长,如何有效地组织和命名CSS类成为了一个重要课题。BEM(Block, Element, Modifier)命名规范因其清晰的结构和可扩展性在前端社区广受欢迎。本文将通过分析WEUI(微信官方UI库)的按钮UI设计代码,深入探讨BEM规范的核心概念和实际应用。 什么是BEM? BEM是一种CSS命名方法论,由Yandex团队提出,旨在解决大型项目中的CSS组织和命名问题。BEM代表:...

#学习
前端监控05-29
阅读

前端错误收集方式

在讲错误收集方式之前,先理清一下前端编码时有那些常见错误         前端错误收集是保障用户体验、排查线上问题的关键手段。本文将从多个角度详解前端错误收集的各种方式,包括不同框架(如 React、Vue)、JavaScript 执行环境中的同步/异步/Promise 错误、资源加载错误(如图片、script 加载失败)等。以下是全面的错误捕获机制总结:     🌐 一、通...

#学习
mac05-08
阅读

Homebrew 配置 brew install 国内镜像源指南

本文会提供详细的配置步骤,通过国内镜像源加速 Homebrew 的 操作。🎯 正文 为什么需要配置国内镜像源? 在国内,使用 Homebrew 时,由于网络原因,往往会遭遇下载速度极慢或者根本无法连接的问题。😓 这不仅浪费时间,还可能影响工作进度。幸运的是,Homebrew 支持自定义镜像源,因此我们可以通过设置国内镜像来提高下载速度。 通过设置 国内镜像源 ,你可以在 brew install 时享受到更快的下载速度。💨 配置步...

#学习
nuxt04-08
阅读

Nuxt3 使用 ElementUI Plus报错问题

 解决方式:官方组件需要被包裹一层,如以下示例:

#学习
nuxt04-05
阅读

nuxt.js安装国际化插件i18n

国际化i18n配置 1. 安装依赖 2. 配置i18n 3. 使用i18n LanguageSwitcher.vue 4. 创建语言文件 /locales/en.ts /locales/zh.ts 在需要国际化的地方通过{{ $t(‘sidebar.right’) }}的形式来使用 运行项目后,可以引入切换按钮进行语言切换     ps:切换语言后需要 才会正确显示

#学习
nuxt04-05
阅读

Nuxt3实现事件总线EventBus

事件总线 这里我是用得是 这个库, 是一个微型的 EventEmitter 库 安装 在plugins文件夹下建立mitt.ts文件 使用: A页面 B页面

#学习
nuxt04-05
阅读

useState全局状态管理与localStorage本地存储持久化

一、 Nuxt3中的全局状态管理 1\. 介绍 这是Nuxt3为我们准备的全局状态管理,且 支持响应式 ,可以无需使用pinia等,直接在项目中使用。 官网文档 : 、 注意事项 : · 由于会把State存储为JSON,所以请不要存储不能被JSON化的数据,比如类、函数、Symbol等 · 为了让我们的状态管理能在任何地方使用(不止在setup中),最好统一使用函数的写法,见下 2\. 基本使用 · 创建文件 在根目录下的 /comp...

#学习
nuxt04-05
阅读

在 Nuxt 3中集成和使用 Markdown-it 的完整指南

在 Nuxt3中使用 来处理 Markdown 是一个很实用的功能,特别是在构建博客或文档站点时。以下是一个简单的指南,说明如何在 Nuxt3 中集成 。 1. 安装 : 首先,你需要安装 和可能的插件。你可以通过 npm 或 yarn 来安装它们。 或者使用 yarn: 2. 创建一个插件来配置 : 在你的 Nuxt 3 项目中,创建一个新的插件文件来配置 。例如,可以在 文件夹中创建一个文件 。 3. 在组件或页面中使用 : 你可以...

#学习
1...252627...99