首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端干货
订阅
虫二酱73325
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
实时语音克隆,准确复制音色:OpenVoice | 开源日报 No.150
OpenVoice 是一个令人印象深刻的开源项目,通过 MyShell 实现即时语音克隆。它能够精确克隆参考音色,并生成多种语言和口音的语音。OpenVoice 允许对声音风格进行细粒度控制,包括情感
大文件上传 Vue完整代码(切片上传、秒传、断点续传)
1.安装依赖 npm i -S spark-md5 2.对接 api(需后端接口支持) 3.封装切片上传的 mixin 4.使用
React中的单元测试
单元测试通过对最小的可测试单元(通常为单个函数或小组)进行测试和验证,来保证代码的健壮性。 单元测试是开发者的第一道防线。单元测试不仅能强迫开发人员理解我们的代码,也能帮助我们记录和调试代码。好的单元测试用例甚至可以充当开发文档供开发者阅读。 单元测试框架中最重要的部分就是将测…
umijs脚手架--填坑之旅
问题一如何在开发时,控制台实时显示eslint检测问题问题二:umijs中 .eslintignore失效问题解决:需要通过设置需要外部用webpack-chain修改options的配置项解决,如:
umi应用首屏加载速度提高3倍+(通用性能优化)
性能优化umi应用首屏加载速度提高3倍+(通用的首屏优化方法) 根据以往的博客,目前我就司的公司前端框架umi, ali出品以路由为基础的,同时支持配置式路由和约定式路由,保证路由的功能完备,并以此进行功能扩
UmiJS开发技巧
鉴于 UmiJS 是重度的封装了很多工具和功能,对于刚接触的人形成了一层技术壁垒(大佬请忽略这句话)。所以我总结了使用UmiJS 开发中遇到的坑和技巧。 在 /public 目录下,一般放共享资源。 在 /src/assets/ 目录下,一般放全局静态资源。 在 /src/pa…
UmiJS 3.x 踩坑记录
1.显示网页源代码中文乱码 解决方案:重新安装umi@3.2.14,或者更高的版本(https://github.com/umijs/umi/issues/5236) 2.约定式路由404页面无法显示
微信浏览器禁止页面下拉查看网址
正常情况下,微信浏览器页面下拉后可以看到一个 『该网页由 xxxx 提供』,因为页面会提供给第三方使用,因此有一个需求是隐藏该网址。 因为页面都是已经存在的,并且有很多个页面,因此想要的解决方案是一个通用的解决方案(至少也得90%页面通用),不去修改具体每个页面的代码。 解决这…
30行写一个Vue图片懒加载指令
OK,兄弟们。前面一篇文章就说过要用指令的方式来实现图片的懒加载。其实,前端发展这么多年,要实现图片懒加载非常的简单,配合上Vue的指令,30行轻轻松松实现一个高复用的Vue指令。一起来看看吧。 这里我是用的IntersectionObserver API去实现的。 简单来说可…
纯CSS实现瀑布流布局
瀑布流布局有一个专业的英文名称Masonry Layouts。瀑布流布局已经有好多年的历史了,我最早知道这个名词的时候大约是在2012年,当时Pinterest网站的布局就是使用的这种流式布局,简言之像Pinterest网站这样的布局就称之为瀑布流布局,也有人称之为Pinter…