<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Web__L的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Web__L</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Web__L]]></copyright><item><title><![CDATA[Antigravity skill创建学习]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/160935570</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/160935570</guid><author>Web__L</author><pubDate>Sun, 10 May 2026 00:07:29 +0800</pubDate><description><![CDATA[本文介绍了技能(Skill)目录结构的两种范围：项目内部工作区范围（用于项目特定脚本）和全局范围（适用于通用工具）。技能目录包含SKILL.md定义文件、可选脚本/参考资料/静态资源。SKILL.md由YAML元数据（名称和触发描述）和Markdown正文（目标、指令、示例、限制）组成。技能可将执行委托给scripts/子目录中的脚本，实现LLM难以直接完成的操作。这种结构实现了逻辑、指令与知识的分离，遵循标准软件工程实践。]]></description><category></category></item><item><title><![CDATA[nuxt.js配置https及跨域]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/128799469</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/128799469</guid><author>Web__L</author><pubDate>Mon, 30 Jan 2023 14:07:01 +0800</pubDate><description><![CDATA[根据创建提示找到对应的证书文件，复制粘贴到nuxt项目根目录下。运行项目，查看https是否配置成功。下载fs、path库。]]></description><category></category></item><item><title><![CDATA[【Django基本命令】]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/127677362</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/127677362</guid><author>Web__L</author><pubDate>Thu, 03 Nov 2022 21:44:09 +0800</pubDate><description><![CDATA[进行数据迁移后，完成数据迁移。建完模型后，先进行数据迁移。]]></description><category></category></item><item><title><![CDATA[ant design vue3.2.9 Table可拖拽行]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/126674429</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/126674429</guid><author>Web__L</author><pubDate>Sat, 03 Sep 2022 11:09:10 +0800</pubDate><description><![CDATA[ant design vue3.2.9 Table可拖拽行。]]></description><category></category></item><item><title><![CDATA[表格生成pdf 中字乱码]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/126038766</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/126038766</guid><author>Web__L</author><pubDate>Thu, 28 Jul 2022 17:26:28 +0800</pubDate><description><![CDATA[httpshttpshttpshttpshttpshttpshttpshttps。]]></description><category></category></item><item><title><![CDATA[npm 发包过程]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/126037672</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/126037672</guid><author>Web__L</author><pubDate>Thu, 28 Jul 2022 16:45:47 +0800</pubDate><description><![CDATA[不能与现有包重名；包名只能是小写字母+数字+中划线)发布完记得切回来哦，不然下载正常包的速度会有点慢！开始填写用户名、密码、邮箱、校验密码了~发布成功后可在npm官网上搜索自己的包了。输入这命令要在该文件夹里面，不然会报错。新建一个package-name文件。前先确保自己已有npm账号，还没就搜。安装成功后切换当前源。...]]></description><category></category></item><item><title><![CDATA[SEO基础点]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/122142038</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/122142038</guid><author>Web__L</author><pubDate>Sat, 25 Dec 2021 15:50:07 +0800</pubDate><description><![CDATA[SEO基础点SEO的核心数据技术关键词选择网站TDK标题的写法网站的栏目锚文本网站的文章SEO外链算法友情链接闪电算法：秒排数据要求符合SEO的网站域名网站排版
SEO的核心数据技术

展现量
展现量：搜索了你设置的关键词，在页面展示出来的数量。
点击量
点击率=点击量/展现量
访问量
停留时间

关键词选择

指数
关键词指数：用户搜索某关键词的数量；指数越高价值越大
相关结果（1千万左右）
广告位（最多5个，一般3个）
首页数量（4、5个）

网站TDK标题的写法
T：title标题
D：describ]]></description><category></category></item><item><title><![CDATA[uni项目引入使用icon多色图标]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/122080403</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/122080403</guid><author>Web__L</author><pubDate>Wed, 22 Dec 2021 10:59:09 +0800</pubDate><description><![CDATA[uni项目引入使用icon多色图标
1.把项目下载到本地


把文件解压下来
在里面打开cmd




5. 在里面输入以下两句代码
npm install -g iconfont-tools

iconfont-tools

你的文件夹里面就会多出这个文件

6. 把里面的iconfont-weapp-icon.css文件复制到自己项目里面的static文件夹中

7. 引用里面的icon语法
&lt;image :class="t-icon t-icon-jiazai"&gt;&lt;/image&gt]]></description><category></category></item><item><title><![CDATA[uni项目分支的合并与提交]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121672666</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121672666</guid><author>Web__L</author><pubDate>Thu, 02 Dec 2021 11:05:54 +0800</pubDate><description><![CDATA[uni项目分支的合并与提交

检查项目一下项目的分支：

git branch 


看一下项目的目录和暂存区的状态：

//用于显示工作目录和暂存区的状态。
git status


将本地的xx分支进行本地的commit提交：

git add . 
git commit -m "完成了xx的开发"


将本地的xx分支合并到本地的master分支：

git checkout master
git merge xx


删除本地的xx分支：

git branch -d xx


...]]></description><category></category></item><item><title><![CDATA[使用Git本地管理uni-app项目及托管到码云]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121548114</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121548114</guid><author>Web__L</author><pubDate>Thu, 25 Nov 2021 21:54:16 +0800</pubDate><description><![CDATA[使用Git本地管理uni-app项目及托管到码云使用Git管理本地管理把本地项目托管到码云（HTTP方法）
使用Git管理
本地管理

在项目根目录中新建.gitignore 忽略文件，并配置如下：

#忽略 node_modules 目录
/node_modules
/unpackage/dist

p.s：由于我们忽略了unpackage目录，为了我们以后能够正常追踪unpackage目录，可以在unpackage目录下创建一个叫做.gitkeep的文件进行占位

在本地项目地址中按shift+鼠标右击]]></description><category></category></item><item><title><![CDATA[TypeScript的命名空间-NameSpace]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121329111</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121329111</guid><author>Web__L</author><pubDate>Mon, 15 Nov 2021 11:34:46 +0800</pubDate><description><![CDATA[TypeScript的命名空间-NameSpace初识TypeScript的命名空间-NameSpace深入了解TypeScript的命名空间-NameSpace
初识TypeScript的命名空间-NameSpace
新建个TSWeb文件夹，在VScode中打开文件夹，新建终端，在终端中输入
// 生成package.json
npm init -y // -y 所有的配置都选择默认的

再运行生成tsconfig.json
ts -init

创建一个入口文件：index.html
完成配置


在sr]]></description><category></category></item><item><title><![CDATA[TypeScript中泛型的使用]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121326847</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121326847</guid><author>Web__L</author><pubDate>Mon, 15 Nov 2021 01:22:43 +0800</pubDate><description><![CDATA[TypeScript中泛型的使用
先看个简单的例子,在函数中的泛型的使用
function  join&lt;T&gt;(first: T, second: T) {
    return `${first}${second}`
}
join&lt;string&gt;('2424', '.ciahdoadhw')

在实战中一般用T来表示。在指定类型&lt;&gt;时，当你指定什么类型的时候里面就必须的什么类型的；虽然可以用类型推测但不建议使用。
泛型在数组中的使用
第一种方法
function myFu]]></description><category></category></item><item><title><![CDATA[_Enum枚举类型]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121326730</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121326730</guid><author>Web__L</author><pubDate>Mon, 15 Nov 2021 00:56:38 +0800</pubDate><description><![CDATA[_Enum枚举类型
在没介绍枚举使用方式之前先了解一下，没使用枚举时的做法
小白做法
function getServe(status: number) {
    if(status === 0){
        return '麻烦给杯水';
    }else if(status === 1) {
        return '你好，我要点餐';
    }else if(status === 2) {
        return '麻烦给张纸巾';
    }
}
const result =]]></description><category></category></item><item><title><![CDATA[联合类型和类型保护]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121272382</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121272382</guid><author>Web__L</author><pubDate>Sun, 14 Nov 2021 17:53:24 +0800</pubDate><description><![CDATA[学习TypeScript（4）联合类型和类型保护
联合类型和类型保护
类型保护在需要联合类型的时候才会出现或需要类型保护。

]]></description><category></category></item><item><title><![CDATA[学习TypeScript（3）]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121113062</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121113062</guid><author>Web__L</author><pubDate>Wed, 03 Nov 2021 02:04:22 +0800</pubDate><description><![CDATA[学习TypeScript（3）配置文件tsconfig.json文件compilerOptions配置项
配置文件
tsconfig.json文件
tsconfig.json文件中"removeComments":true就是生成的js文件除去原文件的注释。可运用通配符
运行语句
tsc X.ts

include
include表示包含哪个文件去运行生成js文件
在tsconfig.json文件的头顶加上
{
	"include":["X.ts"],
	..............
}

exclude
]]></description><category></category></item><item><title><![CDATA[学习TypeScript（2）]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121084060</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121084060</guid><author>Web__L</author><pubDate>Wed, 03 Nov 2021 01:00:43 +0800</pubDate><description><![CDATA[学习TypeScript（2）接口interface接口interface简介初识接口interface类类的概念和使用继承公共，私有与受保护的修饰符类的构造函数类的Getter、Setter和static抽象类
接口interface
接口interface简介
TypeScript的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做“鸭式辨型法”或“结构性子类型化”。 在TypeScript里，接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。
一个简单的例子代入
interface]]></description><category></category></item><item><title><![CDATA[学习TypeScript(1)]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121083437</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121083437</guid><author>Web__L</author><pubDate>Mon, 01 Nov 2021 17:02:07 +0800</pubDate><description><![CDATA[TypeScript简介

TypeScript是JAVScript类型的超集，它可以编译成纯JavaScript。TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行，并且是开源的。

本文章单纯是在自己的学习过程中更加牢固，记录技术胖的TypeScript从入门到精通视频教程-2020年新版学习视频的相关知识点笔记https://www.bilibili.com/video/BV1qV41167VD?p=8，如有侵权等，请私信我删除！

获取TypeScript

先检查是否有安装nod]]></description><category></category></item><item><title><![CDATA[ES6之数组.includes()方法]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/121077572</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/121077572</guid><author>Web__L</author><pubDate>Mon, 01 Nov 2021 12:03:38 +0800</pubDate><description><![CDATA[includes():表示某个数组是否包含给定的值，第一参数（必选）表示待检查的值，第二个参数（可选）表示搜索的起始位置。
和indexOf对比，indexOf进行了运算符的强对比，会导致对NaN的误判。

判断数组是否包含某个对象的方法


let Arr = [
    {name:'123'},
    {name:'wqew'},
    {name:'asjfif'}
],
Arr1 = {name:'wqew'}
Arr2 = {{name:'123'},
Arr3 = {name:'小明'}
]]></description><category></category></item><item><title><![CDATA[电商项目数据库表的学习及数据库表结构设计]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/120865470</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/120865470</guid><author>Web__L</author><pubDate>Wed, 20 Oct 2021 15:01:26 +0800</pubDate><description><![CDATA[数据库表知识的学习

查阅了许多资料，也看了许多此类的文章与得到了老师的教导；总结出以下结论：

表中的id字段不用加上表名，直接写id就好了。
	表中一般不使用驼峰式命名，用“_”连接就好了，单词多的黏一起就好。
	一般表中除了id字段还要存在以下基本字段
	字段注释尽量要大写
	表里一般写完id后是标题，再是关联的某个表id之类
	当出现多对多关系时，就要做个处理不能直接两表关联；有两种方式：一是创建一个中间表；二是一个表id和需关联的表id
常见的电商数据库表结构


	横幅表(用于自动展示图片)
.]]></description><category></category></item><item><title><![CDATA[2021-09-12]]></title><link>https://blog.youkuaiyun.com/Web__L/article/details/120251843</link><guid>https://blog.youkuaiyun.com/Web__L/article/details/120251843</guid><author>Web__L</author><pubDate>Sun, 12 Sep 2021 17:35:07 +0800</pubDate><description><![CDATA[VbenAdmin安装与使用及创建项目VbenAdmin在本地运行文档在GitHub上安装和使用在使用yarn命令可能遇到的报错使用Vite创建项目及运行
VbenAdmin在本地运行文档
VbenAdmin官方文档.
# 拉取代码
git clone https://github.com/anncwb/vue-vben-admin-doc

# 安装依赖
yarn

# 运行项目
yarn dev

在GitHub上安装和使用
vue-vben-admin.
# 获取项目代码
$ git clone ht]]></description><category></category></item></channel></rss>