首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发
1024小神
创建于2023-09-13
订阅专栏
前端哪些事
等 15 人订阅
共361篇文章
创建于2023-09-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
我只用9分钟做了一个5M不到的跨平台掘金桌面端程序,并且支持自动签到,感谢开源项目PakePlus的支持
以上跨平台桌面端程序全都是我只花了9分钟左右的时间做出来的,而且还添加了自定义的功能支持,比如抖音的自动播放和直播抢购,移除YouTube一些广告等,都是支持的,还有掘金的自动签到功能,也仅仅只加载了
CSS3超实用属性:pointer-events(可穿透图层的鼠标事件)
pointer-events 直译为指针事件,该属性指定在什么情况下某个DOM可以成为鼠标事件的 target。简而言之,就是允许/禁止DOM的鼠标事件(click事件、hover事件、mouse事件
Expo又一个使用react开源的移动端跨平台开发框架,轻量高效
官方地址:Expo Documentation 开源地址:GitHub - expo/expo: An open-source framework for making universal nativ
PakePlus支持注入js脚本了,快来打包生成你独一无二的桌面程序吧
9分钟就可以将任何网页变成桌面应用和移动应用,简单易用。 开源地址:https://github.com/Sjj1024/PakePlus 下载地址:Releases · Sjj1024/PakePl
tauri开发中,使用node将png图片转成苹果的icns图标格式,解决tauri icon生成的mac图标过大问题
在tauri开发中,我们使用tauri icon生成的图标在windows上是正常的,但是在mac上就显示过大,也可以看tauri的issue:[v2]When using the Tauri Ico
package.json中"type": "module"是什么含义,es6和commonjs的区别以及require和import使用场景
import path from 'path'; import fs from 'fs'; import png2icons from 'png2icons'; import sharp from '
ssh2-sftp-client一键将你的前端项目部署到远程服务器,你只需要专注写bug就好了
当你的项目完成差不多了,要发到线上了,你的常规操作是什么? npm run build 打开 xftp 软件 进入相应的目录 删除现存的 html 目录 把打包出来的 dist重命名为 `html 在
vue/react前端项目自定义js脚本实现自定义部署等操作
因为项目需要,需要将同一个项目部署到四个不同的服务器上,并且每一个服务器的静态文件夹名称还不能一样,这就需要在打包之前,将静态文件夹重新命名,并且修改vue或者ts等文件中静态资源的引入路径,这是相当
tauri开发软件刚打开页面就创建两个窗口
在main.rs里面新添加一个setup函数: 如果是想修改主窗口的内容,则需要使用:
chrome浏览器Performance性能监控火焰图详解
性能优化的目的 google官网说明:性能功能参考 | Chrome DevTools | Chrome for Developers 使用 Performance 前,我们最好打开 Chro
chrome浏览器network控制台使用和功能介绍
chrome浏览器network的控制面板主要分为7大板块 1、功能区 2、筛选区(功能区漏斗需要开启) 3、快照区(功能区需要打开屏幕捕获) 4、时间轴区(功能区需要开启overview) 5、主显
vue/react做多语言国际化的时候,在语言配置中不同的语言配置不同的字体,动态引入scss里面
如果想直接在vue文件的css里面使用,就可以使用i18n的t函数,注意t外层也有引号: 前提是要引入t函数:
有的网站是通过js控制页面新打开一个tab页的,但是我想通过注入js脚本修改为在当前页面打开
如果网站通过 JavaScript 控制在新标签页中打开页面(例如使用 window.open()),你可以通过注入脚本来修改其行为,使其在当前页面打开。 解决方案 你可以通过覆盖 window.op
vue项目新打开一个tab页或者新窗口的方法
router.resolve:返回一个路由地址的规范化版本。同时包含一个包含任何现有 base 的 href 属性。默认情况下,用于 router.currentRoute 的 currentLoca
tauri开发中如果取消了默认的菜单项,复制黏贴撤销等功能也就没有了,解决办法
取消默认的菜单项:清除tauri默认的菜单项,让顶部的菜单menu不显示-CSDN博客 就是通过配置空菜单,让菜单不显示,但是这个引发的问题就是复制黏贴撤销等功能也就没有了,解决办法: 新增加编辑下的
tauri开发中如果取消了默认的菜单项,复制黏贴撤销等功能也就没有了,解决办法
取消默认的菜单项:清除tauri默认的菜单项,让顶部的菜单menu不显示-CSDN博客 就是通过配置空菜单,让菜单不显示,但是这个引发的问题就是复制黏贴撤销等功能也就没有了,解决办法: 新增加编辑下的
清除tauri默认的菜单项,让顶部的菜单menu不显示
默认的tauri程序是有自带有这些菜单选项的,但是有时候我们就是想要一个干净的顶部,不需要这么多繁杂的菜单,就可以通过自定义配置菜单来实现。可以看官方文档:窗口菜单 | Tauri Apps 其实很简
vite和uniapp项目配置打包编译的静态文件夹目录名称
在 vite.config.js 中,确保对所有文件类型的输出配置进行适当设置。您可以尝试使用 output.assetFileNames 作为一个通用的配置: 但是这个时候会有一个问题,就是src下
uniapp和vite项目配置多环境编译,增加测试环境变量配置--mode test
如果你的项目是使用vite和uniapp配置开发的,就可以在代码里面获取到这些变量,但是开发,测试和发布是不同的请求地址,所以需要配置。Vite 使用 dotenv 从你的 环境目录 中的下列文件加载
前端请求后端接口报错(blocked:mixed-content),以及解决办法
报错原因:被浏览器拦截了,因为接口地址不是https的。 什么是混合内容(Mixed Content) 混合内容是指在同一页面中同时包含安全(HTTPS)和非安全(HTTP)资源的情况。当浏览器试图加
下一页