logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VScode 插件中package.json 文件中 Contribution 字段配置详解

Contributes Pointscontributes points 是在 package.json 中的一组 JSON 声明configuration:设置configurationDefaultscommands:命令menus:菜单keybindings:快捷键绑定languages:语言支持debuggers:调试breakpoints:断点grammars:themes:主题icon

VScode 插件中 package.json 文件字段详解

一、package.json文件内容{// 插件的名字,应全部小写,不能有空格; string"name": "my-vscode-plugin",// 版本号; string"version": "1.0.0",// 发布插件的人的名字 string"publisher": "Bob",// 插件支持的最低 VScode版本,不能是 *; Object"engines": {"vscode":

#vscode#npm
强推10个前端实用的插件

1、Google 翻译浏览网页时可轻松查看翻译版本。支持 53 种语言Bahasa Indonesia, Bahasa Melayu, Deutsch, English, English (UK), Filipino, Français, Kiswahili, Nederlands, Norsk, Tiếng Việt, Türkçe, català, dansk, eesti, español,

#前端
在前端爬虫或者插件中,淘宝API/接口调用里签名算法sign是如何实现的?

淘宝API/接口调用里签名算法 sign在做插件或者爬虫调用淘宝接口或者淘宝API 的时候,都需要一个叫 sign 的签名字段,淘宝叫他API输入参数签名结果,一般是一个 md5 加密之后的签名。为了防止API调用过程中被黑客恶意篡改,调用任何一个API都需要携带签名,TOP服务端会根据请求参数,对签名进行验证,签名不合法的请求将会被拒绝。TOP目前支持的签名算法有三种:MD5(sign_meth

Live Server(实时服务器)

Live Server(实时服务器)两个原因:file://由于安全限制,AJAX请求不适用于该协议,即,如果您的站点通过JavaScript获取内容,则您需要一台服务器。文件更改后自动重新加载页面可以加快开发速度。安装npm 安装npm install -g live-server手动模式git clone https://github.com/tapio/live-servercd live-

80 行 JS 代码实现页面添加水印:文字水印、多行文字水印、图片水印、文字&图片水印

水印技术调研显示,水印在保护版权、信息标识和安全保护方面具有重要作用。通过CSS、JavaScript或第三方库,可以实现页面水印功能。过多或显眼的水印可能影响用户体验,而性能和兼容性也是考虑的因素。综合评估水印的利弊,可结合实际需求谨慎选择适合的实现方式。如果需求有更复杂的水印,可以按步骤去改即可。

文章图片
#javascript#开发语言#ecmascript +1
video/audio标签倍速播放

video/audio标签倍速播放在现在浏览器中,各种播放器都支持 倍速播放,1.5倍,2.0倍等。playbackRate 属性html元素“audio”和“video”的playbackRate 属性允许我们改变一段正在播放的网页音频或者视频的速度,或速率。当为1.0的时候为正常播放示例<video id="video" controls src="**.mp4" type="video

使用 CRXJS、Vite、TypeScript、Vue3、Pinia、Less、Naive-ui 开发 Chrome 浏览器插件——自带热加载,无需手动配置 vite.config.ts 文件

使用 CRXJS 结合 Vite 插件结合 Vue 开发 Chrome 浏览器插件到这就基本结束了使用 CRXJS 不需要自己在手动配置 vite.config.ts 文件了,方便了不少但是也有不方便的部分,比如此篇文章没有 contentPage 页面,如果加入这个的话,也得配置 vite.config.ts,而且还得需要改 manifest.json 配置,比较麻烦如果想自己配置的话可以看。

文章图片
#typescript#less
input 输入框频繁请求接口,怎么正确的显示最后一次接口返回的数据?

面试题系列阿里面试题中有一问:input 输入框频繁请求接口,怎么正确的显示最后一次接口返回的数据?1. 后端返回请求值(最简单)前端请求接口的时候会把 input 输入框中的值传给后端,此时后端返回接口数据时把前端传入的值返回回去,页面渲染时只需要进行判断即可。2. 终止上一次请求当再次请求的时候把上次的请求终止掉:ajax:abort()axios: CancelTokenfetch:Abor

Mac M1/M2/M3 芯片环境配置以及常用软件安装-前端

最近换了台新Mac,所有的配置和软件就重新安装下,顺便写个文章。主要涉及

文章图片
#前端框架#macos
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择