<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LvManBa的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/LvManBa</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; LvManBa]]></copyright><item><title><![CDATA[解决LinkET/DataExplore包无法安装的问题]]></title><link>https://blog.csdn.net/LvManBa/article/details/150918254</link><guid>https://blog.csdn.net/LvManBa/article/details/150918254</guid><author>LvManBa</author><pubDate>Wed, 27 Aug 2025 10:01:38 +0800</pubDate><description><![CDATA[【代码】解决LinkET无法安装的问题。]]></description><category></category></item><item><title><![CDATA[R语言中vegan软件包使用教程]]></title><link>https://blog.csdn.net/LvManBa/article/details/144673432</link><guid>https://blog.csdn.net/LvManBa/article/details/144673432</guid><author>LvManBa</author><pubDate>Mon, 23 Dec 2024 17:23:44 +0800</pubDate><description><![CDATA[vegan包提供了许多功能来分析生态学数据，从计算多样性指数到执行复杂的多元分析（如PCA、CCA和NMDS）。它的强大之处在于能够结合物种丰度数据和环境数据，帮助研究者理解生态系统中不同物种之间的关系，以及它们如何响应环境变化。这个教程涵盖了常见的使用vegan包的基本操作，但vegan包远不止这些功能。如果需要深入了解veganvegan包文档：vegan。]]></description><category></category></item><item><title><![CDATA[R 常用的内置软件包及功能介绍]]></title><link>https://blog.csdn.net/LvManBa/article/details/144625611</link><guid>https://blog.csdn.net/LvManBa/article/details/144625611</guid><author>LvManBa</author><pubDate>Sat, 21 Dec 2024 09:50:08 +0800</pubDate><description><![CDATA[R 的内置包为数据分析、建模和可视化提供了强大的工具，从基本的统计分析到复杂的机器学习和深度学习模型，几乎涵盖了所有的数据科学领域。随着 R 生态的不断发展，越来越多的包被开发出来，使得 R 成为数据分析师和统计学家的首选工具之一。]]></description><category></category></item><item><title><![CDATA[tailwindcss中解决border不显示及自定义颜色]]></title><link>https://blog.csdn.net/LvManBa/article/details/144003444</link><guid>https://blog.csdn.net/LvManBa/article/details/144003444</guid><author>LvManBa</author><pubDate>Sun, 24 Nov 2024 09:51:38 +0800</pubDate><description><![CDATA[官网的例子border拷贝过来也不现实，查阅了很多资料，最后发现要使用border 属性，首先先设置border的border-style  否则后面的距离和颜色都无法显示。其次就是查看线条预设宽度，如果超过范围也不会显示，边框颜色也是如此（但是自定义）。]]></description><category></category></item><item><title><![CDATA[vue项目中使footer始终保持底部的几种实现方法]]></title><link>https://blog.csdn.net/LvManBa/article/details/143827021</link><guid>https://blog.csdn.net/LvManBa/article/details/143827021</guid><author>LvManBa</author><pubDate>Sun, 17 Nov 2024 06:58:57 +0800</pubDate><description><![CDATA[无论选择哪种方法，都要确保在不同屏幕尺寸下测试布局，以确保footer始终保持在底部，同时内容不会被遮挡。最常用的方法是使用Flexbox布局（方法1）。/* 100px是header和footer的总高度 */这是最常用和推荐的方法，因为它简单且兼容性好。/* Footer的高度 */]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十七 路由router的使用]]></title><link>https://blog.csdn.net/LvManBa/article/details/143397347</link><guid>https://blog.csdn.net/LvManBa/article/details/143397347</guid><author>LvManBa</author><pubDate>Tue, 05 Nov 2024 06:26:29 +0800</pubDate><description><![CDATA[一、系统构建
pnpm create vite@latest demo5

初始化的时候，选择安装路由

目录结构：

如果没有选择安装，也可以独立安装
npm install vue-router@4

配置按照第二张图进行即可。
二、路由配置
router/index.ts
import { createRouter, createWebHistory } from 'vue-router'
import HomeView from '../views/HomeView.vue'
const route]]></description><category></category></item><item><title><![CDATA[express搭建ts（TypeScript）运行环境]]></title><link>https://blog.csdn.net/LvManBa/article/details/143462254</link><guid>https://blog.csdn.net/LvManBa/article/details/143462254</guid><author>LvManBa</author><pubDate>Sun, 03 Nov 2024 12:09:17 +0800</pubDate><description><![CDATA[要在使用 TypeScript 的环境下运行一个简单的 Express 应用，可以使用ts-node直接运行 TypeScript 文件，而无需先将其编译为 JavaScript。以下是一个简单的示例，展示了如何设置和运行一个基本的 Express 应用。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十七 Pinia的使用]]></title><link>https://blog.csdn.net/LvManBa/article/details/143362395</link><guid>https://blog.csdn.net/LvManBa/article/details/143362395</guid><author>LvManBa</author><pubDate>Thu, 31 Oct 2024 06:26:29 +0800</pubDate><description><![CDATA[Pinia 是一个用于 Vue.js 的状态管理库，旨在取代 Vuex，提供更现代的 API 和更好的开发体验。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十六 Vue3中跨域]]></title><link>https://blog.csdn.net/LvManBa/article/details/143278570</link><guid>https://blog.csdn.net/LvManBa/article/details/143278570</guid><author>LvManBa</author><pubDate>Wed, 30 Oct 2024 12:54:55 +0800</pubDate><description><![CDATA[跨域是浏览器出于安全考虑限制不同源之间资源请求的机制。通过 CORS、JSONP、代理等方式可以实现跨域通信。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十五 Vue3中Web Componets的使用]]></title><link>https://blog.csdn.net/LvManBa/article/details/143266037</link><guid>https://blog.csdn.net/LvManBa/article/details/143266037</guid><author>LvManBa</author><pubDate>Sun, 27 Oct 2024 23:51:30 +0800</pubDate><description><![CDATA[/</importfrom'vue'</传递的参数，会自动添加到标签上。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十四 页面性能分析]]></title><link>https://blog.csdn.net/LvManBa/article/details/143263739</link><guid>https://blog.csdn.net/LvManBa/article/details/143263739</guid><author>LvManBa</author><pubDate>Sun, 27 Oct 2024 11:14:11 +0800</pubDate><description><![CDATA[Lighthouse 一个开源的自动化网站质量评估工具。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十三 Vue3环境变量的使用]]></title><link>https://blog.csdn.net/LvManBa/article/details/143260196</link><guid>https://blog.csdn.net/LvManBa/article/details/143260196</guid><author>LvManBa</author><pubDate>Sat, 26 Oct 2024 22:42:25 +0800</pubDate><description><![CDATA[我们在根目录下创建两个文件。添加为环境变量，如果我们想使用开发环境，package.json 中的启动命令行名直接加 --mode 和自定义环境配置文件的后缀。生产环境（pnpm run build）不需要配置，会自动寻找加载.env.production中的配置。然后在环境变量中就会显示运行 pnpm run build第一种运行方式：第二种运行方式：使用http-server如果已安装，可以忽略。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十二 Vue3+vite+electron 构建项目实例]]></title><link>https://blog.csdn.net/LvManBa/article/details/143245882</link><guid>https://blog.csdn.net/LvManBa/article/details/143245882</guid><author>LvManBa</author><pubDate>Sat, 26 Oct 2024 19:06:22 +0800</pubDate><description><![CDATA[依赖安装的时候不太友好，可能会导致超时而中断，可以用以下方法进行解决。根目录下创建 src-electron / main.js 文件。在根目录下建立一个 .npmrc 的文件。在vite.config.ts 文件中。然后开始安装下面的依赖。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十一 Vue3中3种编程风格介绍]]></title><link>https://blog.csdn.net/LvManBa/article/details/143242892</link><guid>https://blog.csdn.net/LvManBa/article/details/143242892</guid><author>LvManBa</author><pubDate>Fri, 25 Oct 2024 22:12:32 +0800</pubDate><description><![CDATA[1、模板解析（Parser）：Vue 的模板被解析为 AST 树结构。2、AST 优化：静态节点和动态节点的标记优化，减少不必要的渲染。3、代码生成：将 AST 转换为渲染函数，这个函数通过调用 h 函数来创建虚拟 DOM。4、渲染函数执行：渲染函数执行时，h 函数会生成虚拟 DOM 树（VNode）。5、VNode -> 真实 DOM：虚拟 DOM 树被 diff 和 patch，更新为真实的 DOM。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之二十 postcss自定义插件及Unocss的使用]]></title><link>https://blog.csdn.net/LvManBa/article/details/143192618</link><guid>https://blog.csdn.net/LvManBa/article/details/143192618</guid><author>LvManBa</author><pubDate>Fri, 25 Oct 2024 20:05:28 +0800</pubDate><description><![CDATA[编写css插件:
一、在项目根目录下建立一个plugins文件夹，然后建立一个postcss-px-to-viewport.ts文件。
二、在tsconfig.node.json 文件的
include中加入compilerOptions中加入三、引入插件
在vite.config.ts 文件,或独立uno.config.ts文件。
写代码测试：保存的时候，会自动在终端的面板上显示。
三、unocss(原子CSS引擎)的使用
1) 、安装和基本使用
unocss是一个即时的原子CSS引擎，主要的功能是简短化]]></description><category></category></item><item><title><![CDATA[常见的css选择器汇总]]></title><link>https://blog.csdn.net/LvManBa/article/details/143173783</link><guid>https://blog.csdn.net/LvManBa/article/details/143173783</guid><author>LvManBa</author><pubDate>Wed, 23 Oct 2024 09:17:57 +0800</pubDate><description><![CDATA[在HTML5中，引入了一些新的语义化标签，这些标签也可以作为元素选择器使用。**1、article: 选择所有文章内容元素。2、section: 选择所有章节元素。3、header: 选择所有头部区域元素。4、footer: 选择所有页面底部区域元素。5、nav: 选择所有导航栏元素。6、main: 选择页面主体内容元素。7、aside: 选择侧边内容或附加信息元素。8、figure, figcaption: 分别选择图像或图表及其标题元素。p {]]></description><category></category></item><item><title><![CDATA[Vue学习记录之十九 Event Loop,宏任务和微任务]]></title><link>https://blog.csdn.net/LvManBa/article/details/143137658</link><guid>https://blog.csdn.net/LvManBa/article/details/143137658</guid><author>LvManBa</author><pubDate>Tue, 22 Oct 2024 23:11:44 +0800</pubDate><description><![CDATA[当一个宏任务执行完毕后，会检查是否有微任务队列，如果有，则将微任务队列中的所有任务依次执行完毕，然后再继续选择下一个宏任务执行。这样的过程循环进行，形成了事件循环。微任务通常在宏任务执行完毕后立即执行，因此微任务具有更高的优先级，可以在页面渲染前执行，从而提供更好的用户体验。微任务的优先级高于宏任务，因此微任务会在本轮宏任务执行结束后立即执行，而不是等到下一个事件循环。按顺序执行， 同步任务直接执行，异步任务进入异步队列，执行完以后，在进行入异步列队，然后在看是同步还是异步任务，如此循环执行。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之十八 Vue3集成tailwindcss]]></title><link>https://blog.csdn.net/LvManBa/article/details/143131763</link><guid>https://blog.csdn.net/LvManBa/article/details/143131763</guid><author>LvManBa</author><pubDate>Mon, 21 Oct 2024 21:37:31 +0800</pubDate><description><![CDATA[号称只需书写 HTML 代码，无需书写 CSS，即可快速构建美观的网站。tailwindcss 其实就是一个css框架，可以选择你需要的样式，快速构建自己的网站。]]></description><category></category></item><item><title><![CDATA[Vue学习记录之十七 css中样式穿透及新特征介绍]]></title><link>https://blog.csdn.net/LvManBa/article/details/143100248</link><guid>https://blog.csdn.net/LvManBa/article/details/143100248</guid><author>LvManBa</author><pubDate>Mon, 21 Oct 2024 20:34:02 +0800</pubDate><description><![CDATA[在vue页面的css中，有一个设置为scoped，使用以后dom的节点会出现下面的规则。其实我们打完包就是一个html页面，如果不做处理，将会导致css混乱。我们在vite框架中，引入element-plus组件，在App.vue中，输入下面代码：]]></description><category></category></item><item><title><![CDATA[Vue学习记录之十六 自定义Vue插件]]></title><link>https://blog.csdn.net/LvManBa/article/details/143097171</link><guid>https://blog.csdn.net/LvManBa/article/details/143097171</guid><author>LvManBa</author><pubDate>Sun, 20 Oct 2024 22:16:17 +0800</pubDate><description><![CDATA[在components的Loading文件夹下建立 index.ts 和 index.vue两个文件。ts文件是一个 TypeScript 文件，通常用于编写逻辑、功能模块或导出一些工具函数、类、接口等。]]></description><category></category></item></channel></rss>